Packet loss values missing on Cisco IP SLA graphs

Hello everyone,

It has been a long time now, but I feel kind of stack with this issue.
I am successfully graphing Cisco IP SLA information from our Cisco routers, but the WEB UI graphs display only RTT values (cur, min, max, avg). No information related to packet loss % is showing for me, while with the same router configuration we successfully receive this kind of information (rtt + packet loss) on another free monitoring tool (Zabbix).

Relevant screenshot of an IP SLA is pasted below:

Can someone assist on how to display packet loss information in the graphs as well please?

Basically, You need to find the snmp oid(s) for this data, then update the LibreNMS Nla code to fetch and graph that data.

Hello,
Thanks for the quick reply.
What I am suspecting is that the relevant MIB (responsible for packet loss graphing) is missing from LibreNMS. Are we referring to the same thing? I have found this article while researching the issue, librenms-mibs/CISCO-RTTMON-MIB at master · librenms/librenms-mibs · GitHub, but it feels way too advanced for my set of skills.
Is it possible to provide me with more details on what you mentioned earlier “then update the LibreNMS Nla code to fetch and graph that data.” ?

Hello!

I’m trying to investigate a similar thing and from what I understood so far, it’s a feature request, meaning there’s no easy way to add new data to graphs.

What led me to this conclusion is the following issue: Values in cisco-sla jitter graph · Issue #3550 · librenms/librenms · GitHub, which was exactly about adding new things to a graph.

In the corresponding commit I found a line mentioning some OID (Change the IPSLA feature to allow different metrics to be collected… by adaniels21487 · Pull Request #4006 · librenms/librenms · GitHub) and figured that apparently all OIDs that are being “hit” can be found in the corresponding files.

However, when I go to /opt/librenms/includes and try to grep for rttMonCtrlOperTimeoutOccurred or 1.3.6.1.4.1.9.9.42.1.2.9.1.6 through all the files, nothing is found.

Can somebody please confirm I’m on the right path?

The file that should contain the changes is:
LibreNMS/OS/Shared/Cisco.php

Is there a guide available on what needs to be changed/added on this file (LibreNMS/OS/Shared/Cisco.php), in order to show us packet loss statistics on the Cisco SLA graphs?

The existing code is the only guide. I think juniper includes packet loss for slas…

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.