-
Notifications
You must be signed in to change notification settings - Fork 298
Open
Labels
Description
Hello
After updating our plugins to version 20251200, we encountered an issue with the interfaces mode on many different plugins:
--plugin=network::mikrotik::snmp::plugin --mode=interfaces
--plugin=network::cisco::standard::snmp::plugin --mode=interfaces
--plugin=network::dlink::standard::snmp::plugin --mode=interfaces
--plugin=os::linux::snmp::plugin --mode=interfaces
--plugin=network::digi::anywhereusb::snmp::plugin --mode=interfaces
--plugin=network::hp::procurve::snmp::plugin --mode=interfaces
and others...
The problem is that the plugin output contains many identical messages:
$ './centreon_plugins.pl'
'--plugin=network::cisco::standard::snmp::plugin'
'--mode=interfaces' '--snmp-version' '2c' '--snmp-community' 'public'
'--warning-out-traffic' '98' '--warning-out-fc-wait' '1' '--warning-out-error' '1' '--warning-out-discard' '50'
'--warning-in-traffic' '98' '--warning-in-fcserror' '1' '--warning-in-error' '1' '--warning-in-discard' '50'
'--warning-in-crc' '1'
'--use-new-perfdata'
'--units-traffic' '%'
'--add-err-disable' '--name' '--hostname' 'E12-SW01' '--filter-uom' 'null'
'--filter-perfdata-adv' 'not (%(value) == 0)' '--filter-perfdata' '.*[.](traffic|error|discard|crc|fcserror)[.].*'
'--critical-status' '%{errdisable} ne "-"' '--change-perfdata' '.*,,eval(%(label) =~ s/(#interface)//g)'
'--add-traffic' '--add-fc-fe-errors' '--add-errors'
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
Use of uninitialized value in numeric gt (>) at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 343.
OK: All interfaces are ok |
'fa1/0/10.traffic.in.bitspersecond'=42198.70;0:98000000;;0;100000000
'fa1/0/10.traffic.out.bitspersecond'=635857.12;0:98000000;;0;100000000
'fa1/0/11.traffic.in.bitspersecond'=35846.51;0:98000000;;0;100000000
'fa1/0/11.traffic.out.bitspersecond'=8723.35;0:98000000;;0;100000000
'fa1/0/18.traffic.in.bitspersecond'=378.23;0:98000000;;0;100000000
'fa1/0/18.traffic.out.bitspersecond'=1045.21;0:98000000;;0;100000000
'fa1/0/22.traffic.in.bitspersecond'=273.49;0:9800000;;0;10000000
'fa1/0/22.traffic.out.bitspersecond'=589.02;0:9800000;;0;10000000
'fa1/0/24.traffic.in.bitspersecond'=682834.23;0:98000000;;0;100000000
'fa1/0/24.traffic.out.bitspersecond'=120633.67;0:98000000;;0;100000000
'fa1/0/7.traffic.in.bitspersecond'=764.09;0:98000000;;0;100000000
'fa1/0/7.traffic.out.bitspersecond'=1578.42;0:98000000;;0;100000000
$ './centreon_plugins.pl'
'--plugin=network::dlink::standard::snmp::plugin' '--mode=interfaces'
'--snmp-force-getnext'
'--warning-out-traffic' '98' '--warning-out-error' '1' '--warning-out-discard' '100'
'--warning-in-traffic' '98' '--warning-in-error' '1' '--warning-in-discard' '100'
'--use-new-perfdata' '--units-traffic' '%'
'--snmp-version' '1' '--add-errors'
'--snmp-community' 'public' '--snmp-autoreduce'
'--oid-filter' 'ifDesc' '--oid-display' 'ifDesc'
'--hostname' 'TV2-SW22' '--filter-uom' 'null'
'--filter-perfdata-adv' 'not (%(value) == 0)'
'--filter-perfdata' '.*[.](traffic|error|discard)[.].*'
'--change-perfdata' '.*,,eval(%(label) =~ s/#interface//g)' '--add-traffic'
Use of uninitialized value in string ne at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 325.
Use of uninitialized value in string ne at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 325.
Use of uninitialized value in string ne at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 325.
Use of uninitialized value in string ne at /usr/lib/nagios/plugins/centreon-plugins/src/snmp_standard/mode/interfaces.pm line 325.
OK: All interfaces are ok | 'port8.packets.in.discard.percentage'=100.00;0:100;;0;100