diff options
Diffstat (limited to 'plugins-scripts')
| -rwxr-xr-x | plugins-scripts/check_breeze.pl | 3 | ||||
| -rwxr-xr-x | plugins-scripts/check_wave.pl | 15 | ||||
| -rw-r--r-- | plugins-scripts/utils.pm.in | 1 | 
3 files changed, 11 insertions, 8 deletions
| diff --git a/plugins-scripts/check_breeze.pl b/plugins-scripts/check_breeze.pl index 05b99203..531625c4 100755 --- a/plugins-scripts/check_breeze.pl +++ b/plugins-scripts/check_breeze.pl | |||
| @@ -14,8 +14,9 @@ sub print_help (); | |||
| 14 | sub print_usage (); | 14 | sub print_usage (); | 
| 15 | 15 | ||
| 16 | $ENV{'PATH'}='@TRUSTED_PATH@'; | 16 | $ENV{'PATH'}='@TRUSTED_PATH@'; | 
| 17 | $ENV{'BASH_ENV'}=''; | 17 | $ENV{'BASH_ENV'}=''; | 
| 18 | $ENV{'ENV'}=''; | 18 | $ENV{'ENV'}=''; | 
| 19 | $ENV{'CDPATH'}=''; | ||
| 19 | 20 | ||
| 20 | Getopt::Long::Configure('bundling'); | 21 | Getopt::Long::Configure('bundling'); | 
| 21 | GetOptions | 22 | GetOptions | 
| diff --git a/plugins-scripts/check_wave.pl b/plugins-scripts/check_wave.pl index 41e15f50..c24015c0 100755 --- a/plugins-scripts/check_wave.pl +++ b/plugins-scripts/check_wave.pl | |||
| @@ -19,6 +19,7 @@ sub print_usage (); | |||
| 19 | $ENV{'PATH'}='@TRUSTED_PATH@'; | 19 | $ENV{'PATH'}='@TRUSTED_PATH@'; | 
| 20 | $ENV{'BASH_ENV'}=''; | 20 | $ENV{'BASH_ENV'}=''; | 
| 21 | $ENV{'ENV'}=''; | 21 | $ENV{'ENV'}=''; | 
| 22 | $ENV{'CDPATH'}=''; | ||
| 22 | 23 | ||
| 23 | Getopt::Long::Configure('bundling'); | 24 | Getopt::Long::Configure('bundling'); | 
| 24 | GetOptions | 25 | GetOptions | 
| @@ -50,34 +51,34 @@ my $critical = $1 if ($opt_c =~ /([0-9]+)/); | |||
| 50 | ($opt_w) || ($opt_w = shift) || ($opt_w = 60); | 51 | ($opt_w) || ($opt_w = shift) || ($opt_w = 60); | 
| 51 | my $warning = $1 if ($opt_w =~ /([0-9]+)/); | 52 | my $warning = $1 if ($opt_w =~ /([0-9]+)/); | 
| 52 | 53 | ||
| 53 | $low1 = `snmpget $host public .1.3.6.1.4.1.74.2.21.1.2.1.8.1`; | 54 | $low1 = `$utils::PATH_TO_SNMPGET $host public .1.3.6.1.4.1.74.2.21.1.2.1.8.1`; | 
| 54 | @test = split(/ /,$low1); | 55 | @test = split(/ /,$low1); | 
| 55 | $low1 = $test[2]; | 56 | $low1 = $test[2]; | 
| 56 | 57 | ||
| 57 | $med1 = `snmpget $host public .1.3.6.1.4.1.74.2.21.1.2.1.9.1`; | 58 | $med1 = `$utils::PATH_TO_SNMPGET $host public .1.3.6.1.4.1.74.2.21.1.2.1.9.1`; | 
| 58 | @test = split(/ /,$med1); | 59 | @test = split(/ /,$med1); | 
| 59 | $med1 = $test[2]; | 60 | $med1 = $test[2]; | 
| 60 | 61 | ||
| 61 | $high1 = `snmpget $host public .1.3.6.1.4.1.74.2.21.1.2.1.10.1`; | 62 | $high1 = `$utils::PATH_TO_SNMPGET $host public .1.3.6.1.4.1.74.2.21.1.2.1.10.1`; | 
| 62 | @test = split(/ /,$high1); | 63 | @test = split(/ /,$high1); | 
| 63 | $high1 = $test[2]; | 64 | $high1 = $test[2]; | 
| 64 | 65 | ||
| 65 | sleep(2); | 66 | sleep(2); | 
| 66 | 67 | ||
| 67 | $snr = `snmpget $host public .1.3.6.1.4.1.762.2.5.2.1.17.1`; | 68 | $snr = `$utils::PATH_TO_SNMPGET $host public .1.3.6.1.4.1.762.2.5.2.1.17.1`; | 
| 68 | @test = split(/ /,$snr); | 69 | @test = split(/ /,$snr); | 
| 69 | $snr = $test[2]; | 70 | $snr = $test[2]; | 
| 70 | $snr = int($snr*25); | 71 | $snr = int($snr*25); | 
| 71 | 72 | ||
| 72 | $low2 = `snmpget $host public .1.3.6.1.4.1.74.2.21.1.2.1.8.1`; | 73 | $low2 = `$utils::PATH_TO_SNMPGET $host public .1.3.6.1.4.1.74.2.21.1.2.1.8.1`; | 
| 73 | @test = split(/ /,$low2); | 74 | @test = split(/ /,$low2); | 
| 74 | $low2 = $test[2]; | 75 | $low2 = $test[2]; | 
| 75 | 76 | ||
| 76 | $med2 = `snmpget $host public .1.3.6.1.4.1.74.2.21.1.2.1.9.1`; | 77 | $med2 = `$utils::PATH_TO_SNMPGET $host public .1.3.6.1.4.1.74.2.21.1.2.1.9.1`; | 
| 77 | @test = split(/ /,$med2); | 78 | @test = split(/ /,$med2); | 
| 78 | $med2 = $test[2]; | 79 | $med2 = $test[2]; | 
| 79 | 80 | ||
| 80 | $high2 = `snmpget $host public .1.3.6.1.4.1.74.2.21.1.2.1.10.1`; | 81 | $high2 = `$utils::PATH_TO_SNMPGET $host public .1.3.6.1.4.1.74.2.21.1.2.1.10.1`; | 
| 81 | @test = split(/ /,$high2); | 82 | @test = split(/ /,$high2); | 
| 82 | $high2 = $test[2]; | 83 | $high2 = $test[2]; | 
| 83 | 84 | ||
| diff --git a/plugins-scripts/utils.pm.in b/plugins-scripts/utils.pm.in index 386831eb..c84769fb 100644 --- a/plugins-scripts/utils.pm.in +++ b/plugins-scripts/utils.pm.in | |||
| @@ -23,6 +23,7 @@ $PATH_TO_LMSTAT = "@PATH_TO_LMSTAT@" ; | |||
| 23 | $PATH_TO_SMBCLIENT = "@PATH_TO_SMBCLIENT@" ; | 23 | $PATH_TO_SMBCLIENT = "@PATH_TO_SMBCLIENT@" ; | 
| 24 | $PATH_TO_MAILQ = "@PATH_TO_MAILQ@"; | 24 | $PATH_TO_MAILQ = "@PATH_TO_MAILQ@"; | 
| 25 | $PATH_TO_QMAIL_QSTAT = "@PATH_TO_QMAIL_QSTAT@"; | 25 | $PATH_TO_QMAIL_QSTAT = "@PATH_TO_QMAIL_QSTAT@"; | 
| 26 | $PATH_TO_SNMPGET = "@PATH_TO_SNMPGET@"; | ||
| 26 | 27 | ||
| 27 | ## common variables | 28 | ## common variables | 
| 28 | $TIMEOUT = 15; | 29 | $TIMEOUT = 15; | 
