From 0b6423f9c99d9edf8c96fefd0f6c453859395aa1 Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Mon, 30 Sep 2013 00:03:24 +0200 Subject: Import Nagios Plugins site Import the Nagios Plugins web site, Cronjobs, infrastructure scripts, and configuration files. --- .../304167-check_ifoperstatus_perfdata.diff | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 web/attachments/304167-check_ifoperstatus_perfdata.diff (limited to 'web/attachments/304167-check_ifoperstatus_perfdata.diff') diff --git a/web/attachments/304167-check_ifoperstatus_perfdata.diff b/web/attachments/304167-check_ifoperstatus_perfdata.diff new file mode 100644 index 0000000..437f47f --- /dev/null +++ b/web/attachments/304167-check_ifoperstatus_perfdata.diff @@ -0,0 +1,35 @@ +--- check_ifoperstatus.pl 2007-03-16 13:11:46.000000000 +0100 ++++ check_ifoperstatus_perfdata 2008-12-05 12:53:33.000000000 +0100 +@@ -73,6 +73,8 @@ + my $snmpIfLastChange = '1.3.6.1.2.1.2.2.1.9'; + my $snmpIfAlias = '1.3.6.1.2.1.31.1.1.1.18'; + my $snmpLocIfDescr = '1.3.6.1.4.1.9.2.2.1.1.28'; ++my $snmpIfInOctets = '1.3.6.1.2.1.2.2.1.10'; ++my $snmpIfOutOctets = '1.3.6.1.2.1.2.2.1.16'; + my $hostname; + my $ifName; + my $session; +@@ -127,10 +129,14 @@ + $snmpIfDescr = $snmpIfDescr . "." . $snmpkey; + $snmpIfName = $snmpIfName . "." . $snmpkey ; + $snmpIfAlias = $snmpIfAlias . "." . $snmpkey ; ++$snmpIfInOctets = $snmpIfInOctets . "." . $snmpkey ; ++$snmpIfOutOctets = $snmpIfOutOctets . "." . $snmpkey ; + + push(@snmpoids,$snmpIfAdminStatus); + push(@snmpoids,$snmpIfOperStatus); + push(@snmpoids,$snmpIfDescr); ++push(@snmpoids,$snmpIfInOctets); ++push(@snmpoids,$snmpIfOutOctets); + push(@snmpoids,$snmpIfName) if (defined $ifXTable) ; + push(@snmpoids,$snmpIfAlias) if (defined $ifXTable) ; + +@@ -219,7 +225,7 @@ + + + +-print ("$state: $answer"); ++print ("$state: $answer|in=" . $response->{$snmpIfInOctets} . " out=" . $response->{$snmpIfOutOctets}); + exit $ERRORS{$state}; + + -- cgit v1.2.3-74-g34f1