| 12345678910111213141516171819202122 |
- #!/usr/bin/perl
- # Plugin to test signal strength on Breezecom wireless equipment
- # Contributed by Jeffrey Blank
- $Host=$ARGV[0];
- $sig_crit=$ARGV[1];
- $sig_warn=$ARGV[2];
- $sig=0;
- $sig = `snmpget $Host public .1.3.6.1.4.1.710.3.2.3.1.3.0`;
- @test=split(/ /,$sig);
- $sig=@test[2];
- $sig=int($sig);
- if ($sig>100){$sig=100}
- print "Signal Strength at: $sig%\n";
- if ($sig<$sig_crit)
- {exit(2)}
- if ($sig<$sig_warn)
- {exit(1)}
- exit(0);
|