ASR920 and Y.1731 / Ethernet OAM graphs?

Hello,

I am testing Ethernet OAM / Y.1731 on a Cisco ASR920, and I am confirming that LibreNMS is able to detect the IP SLA configuration, but under the " SLAs " page, it shows up as unknown.

I have attached the Cisco config and the results on what LibreNMS detected:

ip sla 7200
 ethernet y1731 delay DMM domain TEST-L2 evc test123 mpid 403 cos 3 source mpid 401
ip sla schedule 7200 life forever start-time now



ASR920-SW1#sh ip sla statistics 7200 details 
IPSLAs Latest Operation Statistics

IPSLA operation id: 7200
Delay Statistics for Y1731 Operation 7200
Type of operation: Y1731 Delay Measurement
Latest operation start time: *13:58:47.999 EDT Thu Jun 15 2017
Latest operation return code: OK
Distribution Statistics:


Interval
 Start time:  *13:58:47.999 EDT Thu Jun 15 2017
 Elapsed time: 727 seconds
 Number of measurements initiated: 721
 Number of measurements completed: 721
 Flag: OK


Delay:
  Number of TwoWay observations: 715
    Min/Avg/Max TwoWay: 8/9/9 (microsec)
  Time of occurrence TwoWay: 
    Min - *14:03:04.482 EDT Thu Jun 15 2017
    Max - *14:07:24.628 EDT Thu Jun 15 2017

 Bin TwoWay:
        Bin Range (microsec)            Total observations
                 0 - < 5000                     715       
              5000 - < 10000                    0         
             10000 - < 15000                    0         
             15000 - < 20000                    0         
             20000 - < 25000                    0         
             25000 - < 30000                    0         
             30000 - < 35000                    0         
             35000 - < 40000                    0         
             40000 - < 45000                    0         
             45000 - < 4294967295               0         

Delay Variance:
  Number of TwoWay positive observations: 342
    Min/Avg/Max TwoWay positive: 0/0/0 (microsec)
  Time of occurrence TwoWay positive: 
    Min - *14:06:04.591 EDT Thu Jun 15 2017
    Max - *14:08:44.664 EDT Thu Jun 15 2017
  Number of TwoWay negative observations: 355
    Min/Avg/Max TwoWay negative: 0/0/0 (microsec)
  Time of occurrence TwoWay negative: 
    Min - *14:08:19.664 EDT Thu Jun 15 2017
    Max - *14:02:04.447 EDT Thu Jun 15 2017

 Bin TwoWay positive:
        Bin Range (microsec)            Total observations
                 0 - < 5000                     342       
              5000 - < 10000                    0         
             10000 - < 15000                    0         
             15000 - < 20000                    0         
             20000 - < 25000                    0         
             25000 - < 30000                    0         
             30000 - < 35000                    0         
             35000 - < 40000                    0         
             40000 - < 45000                    0         
             45000 - < 4294967295               0         

 Bin TwoWay negative:
        Bin Range (microsec)            Total observations
                 0 - < 5000                     355       
              5000 - < 10000                    0         
             10000 - < 15000                    0         
             15000 - < 20000                    0         
             20000 - < 25000                    0         
             25000 - < 30000                    0         
             30000 - < 35000                    0         
             35000 - < 40000                    0         
             40000 - < 45000                    0         
             45000 - < 4294967295               0         
Operation time to live: Forever
Operational state of entry: Active
Last time this entry was reset: Never


ASR920-SW1#  

please provide a pastebin link of these commands:

./discovery.php -h HOSTNAME -d -m cisco-sla
./poller.php -h HOSTNAME -d -m cisco-sla -r -f

See output URL below. With respect to the poller.php output, I had to remove the " Device Groups " output for obvious reasons. If it’s needed, then I would prefer to submit the output to you via private message.

https://pastebin.com/hi2p1WAe

I have upgraded my LibreNMS instance to v1.29, and there is no change with graphs.

https://pastebin.com/gPapAdGX

I took a look at the output, and if I have to take a guess, it seems as if Y.1731 is not being discovered correctly by LibreNMS??
I’m judging this based on the following outputs:

rttMonCtrlAdminRttType.12 23  (should be Y1731)
rttMonCtrlAdminRttType.505 ethernetPing
rttMonCtrlAdminRttType.7070 23  (should be Y1731)
rttMonCtrlAdminRttType.7082 23  (should be Y1731)
rttMonCtrlAdminRttType.7200 23  (should be Y1731)
rttMonCtrlAdminRttType.8000 24  (should be Y1731)
rttMonCtrlAdminRttType.8001 24  (should be Y1731)
rttMonCtrlAdminRttType.100005 ethernetPing
rttMonCtrlAdminRttType.100006 ethernetJitter


rttMonEchoAdminProtocol.12 39  (should be Y1731 Delay Measurement)
rttMonEchoAdminProtocol.505 ethernetPingAppl
rttMonEchoAdminProtocol.7070 39  (should be Y1731 Delay Measurement)
rttMonEchoAdminProtocol.7082 39  (should be Y1731 Delay Measurement)
rttMonEchoAdminProtocol.7200 38  (should be Y1731 Delay Measurement)
rttMonEchoAdminProtocol.8000 40  (should be Y1731 Loss Measurement)
rttMonEchoAdminProtocol.8001 42  (should be Y1731 Loss Measurement)
rttMonEchoAdminProtocol.100005 ethernetPingAppl
rttMonEchoAdminProtocol.100006 ethernetJitterAppl

Here is the output from the ASR920:

ASR920-SW1#sh ip sla statistics 
IPSLAs Latest Operation Statistics

IPSLA operation id: 12
Delay Statistics for Y1731 Operation 12
Type of operation: Y1731 Delay Measurement
Latest operation start time: 08:15:31.717 EDT Mon Jun 26 2017
Latest operation return code: OK
Distribution Statistics:


Interval
 Start time:  08:15:31.717 EDT Mon Jun 26 2017
 End time:  08:15:33.491 EDT Mon Jun 26 2017
 Number of measurements initiated: 1
 Number of measurements completed: 0
 Flag: OK

Operation time to live: Forever



IPSLA operation id: 505
Type of operation: ethernet-echo
        Latest RTT: 3 milliseconds
Latest operation start time: 08:15:26 EDT Mon Jun 26 2017
Latest operation return code: OK
RTT Values:
        Number Of RTT: 1                RTT Min/Avg/Max: 3/3/3 milliseconds
Number of successes: 56
Number of failures: 0
Operation time to live: Forever



IPSLA operation id: 7070
Delay Statistics for Y1731 Operation 7070
Type of operation: Y1731 Delay Measurement
Latest operation start time: 08:14:45.255 EDT Mon Jun 26 2017
Latest operation return code: OK
Distribution Statistics:


Interval
 Start time:  08:14:45.255 EDT Mon Jun 26 2017
 End time:  08:15:33.491 EDT Mon Jun 26 2017
 Number of measurements initiated: 48
 Number of measurements completed: 0
 Flag: OK

Operation time to live: Forever



IPSLA operation id: 7082
Delay Statistics for Y1731 Operation 7082
Type of operation: Y1731 Delay Measurement
Latest operation start time: 08:14:59.530 EDT Mon Jun 26 2017
Latest operation return code: OK
Distribution Statistics:


Interval
 Start time:  08:14:59.530 EDT Mon Jun 26 2017
 Elapsed time: 34 seconds
 Number of measurements initiated: 0
 Number of measurements completed: 34
 Flag: OK

Operation time to live: Forever



IPSLA operation id: 7200
Delay Statistics for Y1731 Operation 7200
Type of operation: Y1731 Delay Measurement
Latest operation start time: 08:14:43.538 EDT Mon Jun 26 2017
Latest operation return code: OK
Distribution Statistics:


Interval
 Start time:  08:14:43.538 EDT Mon Jun 26 2017
 Elapsed time: 50 seconds
 Number of measurements initiated: 49
 Number of measurements completed: 49
 Flag: OK
          
Operation time to live: Forever



IPSLA operation id: 8000
Loss Statistics for Y1731 Operation 8000
Type of operation: Y1731 Loss Measurement
Latest operation start time: 08:15:04.414 EDT Mon Jun 26 2017
Latest operation return code: OK
Distribution Statistics:


Interval
 Start time:  08:15:04.414 EDT Mon Jun 26 2017
 Elapsed time: 29 seconds
 Number of measurements initiated: 29
 Number of measurements completed: 29
 Flag: OK

Operation time to live: Forever



IPSLA operation id: 8001
Loss Statistics for Y1731 Operation 8001
Type of operation: Y1731 Loss Measurement
Latest operation start time: 08:14:57.629 EDT Mon Jun 26 2017
Latest operation return code: OK
Distribution Statistics:


Interval
 Start time:  08:14:57.629 EDT Mon Jun 26 2017
 Elapsed time: 36 seconds
 Number of measurements initiated: 35
 Number of measurements completed: 35
 Flag: OK

Operation time to live: Forever



IPSLA operation id: 100005
Type of operation: ethernet-echo
        Latest RTT: 2 milliseconds
Latest operation start time: 08:15:29 EDT Mon Jun 26 2017
Latest operation return code: OK
RTT Values:
        Number Of RTT: 1                RTT Min/Avg/Max: 2/2/2 milliseconds
Number of successes: 29
Number of failures: 0
Operation time to live: Forever



IPSLA operation id: 100006
Type of operation: ethernet-jitter
        Latest RTT: NoConnection/Busy/Timeout
Latest operation start time: 08:14:32 EDT Mon Jun 26 2017
Latest operation return code: No connection
RTT Values:
        Number Of RTT: 0                RTT Min/Avg/Max: 0/0/0 milliseconds
Latency one-way time:
        Number of Latency one-way Samples: 0
        Source to Destination Latency one way Min/Avg/Max: 0/0/0 milliseconds
        Destination to Source Latency one way Min/Avg/Max: 0/0/0 milliseconds
Jitter Time:
        Number of SD Jitter Samples: 0
        Number of DS Jitter Samples: 0
        Source to Destination Jitter Min/Avg/Max: 0/0/0 milliseconds
        Destination to Source Jitter Min/Avg/Max: 0/0/0 milliseconds
Over Threshold:
        Number Of RTT Over Threshold: 0 (0%)
Packet Unprocessed: 0
Packet Loss Values:
        Loss Source to Destination: 0
        Loss Destination to Source: 0
        Out Of Sequence: 0      Tail Drop: 0
        Packet Late Arrival: 0  Packet Skipped: 0
Number of successes: 0
Number of failures: 28
Operation time to live: Forever


ASR920-SW1#            

Upon investigating with my colleague, perhaps " CISCO-IPSLA-ETHERNET-MIB " maybe required? I am not seeing this MIB in the LibreNMS github repo.

Realized the output I provided via Pastebin is no longer valid.
Here is the updated output:

Discovery: https://p.libren.ms/view/0c0d0ce0
Poller: https://p.libren.ms/view/f2792d47

Should this be here or should I submit an issue on Github?

GitHub issues is for known/validated bugs. Unless Laf says to do so. I wouldn’t post it in git. Leave it here for now.

No problemo.