From e3d44c54d2493a842d4ddf1c2f57e7080f8a8011 Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Mon, 12 Mar 2018 14:27:51 -0500 Subject: [PATCH] fix: Fixed etherlike graphs (#8358) Empty rrd defintion... --- includes/polling/ports/port-etherlike.inc.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/includes/polling/ports/port-etherlike.inc.php b/includes/polling/ports/port-etherlike.inc.php index 4b0309bf54..e3ba295495 100644 --- a/includes/polling/ports/port-etherlike.inc.php +++ b/includes/polling/ports/port-etherlike.inc.php @@ -3,6 +3,22 @@ use LibreNMS\RRD\RrdDefinition; if ($this_port['dot3StatsIndex'] and $port['ifType'] == 'ethernetCsmacd') { + $etherlike_oids = array( + 'dot3StatsAlignmentErrors', + 'dot3StatsFCSErrors', + 'dot3StatsSingleCollisionFrames', + 'dot3StatsMultipleCollisionFrames', + 'dot3StatsSQETestErrors', + 'dot3StatsDeferredTransmissions', + 'dot3StatsLateCollisions', + 'dot3StatsExcessiveCollisions', + 'dot3StatsInternalMacTransmitErrors', + 'dot3StatsCarrierSenseErrors', + 'dot3StatsFrameTooLongs', + 'dot3StatsInternalMacReceiveErrors', + 'dot3StatsSymbolErrors', + ); + $rrd_oldname= 'etherlike-'.$port['ifIndex']; // TODO: remove oldname check? $rrd_name = getPortRrdName($port_id, 'dot3');