Poller Performance by Module Graphs not displaying

When asking for help and support, please provide as much information as possible. This should include:

  • Steps to reproduce an issue.

Gear Icon --> Poller --> Performance
The Poller Performance by Module Graphs are not populating, if I goto the URL directly and show the RRD command, it displays the really long RRD command, and at the bottom, shows:

RRDTool Output

ERROR: don’t understand ‘bgp-peersRaw0,UN,0,bgp-peersRaw0,IF’

I took the RRD command and removed all references to bgp-peersRaw[number] and rerun it in the command line, but then RRDTool will error with

ERROR: don’t understand ‘entity-physicalRaw0,UN,0,entity-physicalRaw0,IF’

There seems to be a problem with the way LibreNMS is building the RRDTool commandline for the Poller Performance by Module graphs on my setup. Any ideas where to begin to fix this?

  • The output of ./validate.php

./validate.php is normal

====================================

Component Version
LibreNMS 1.62-28-g5f2eab0
DB Schema 2020_03_25_165300_add_column_to_ports (161)
PHP 7.2.29-1+ubuntu16.04.1+deb.sury.org+1
MySQL 10.0.38-MariaDB-0ubuntu0.16.04.1
RRDTool 1.5.5
SNMP NET-SNMP 5.7.3

====================================

[OK] Composer Version: 1.10.1
[OK] Dependencies up-to-date.
[OK] Database connection successful
[OK] Database schema correct

Not sure if this is relevant, but I have previously disabled the BGP module as I don’t need it. Re-enabling it does not help.

Fixed–

RRDTool is out of date, need v1.7 for graphs to display properly. v1.7 is not available for Ubuntu16LTS and compiling it is a PITA, so bit the bullet and upgraded to Ubuntu 18 LTS.

Thanks.