Need pointer
Toto Capuccino
shoktai at gmail.com
Wed Feb 8 11:23:21 CET 2006
I have tried this
#!/bin/sh
$output=`/usr/local/nagios/libexec/check_snmp -H $1 -o $2`
if [ $output = 0 ]
echo "low paper"
if [ $output = 1 ]
echo "no Paper"
if [ $output = 2 ]
echo "low Toner"
.
.
.
exit ($value)
i get this errors :
../libexec/check_Xerox_Status: line 3: =SNMP: command not found
../libexec/check_Xerox_Status: line 65: syntax error near unexpected token
`$value'
../libexec/check_Xerox_Status: line 65: `exit ($value)'
I am totally walking blind there as i could say it is my first script, can
you give a hand?
Thanks
and i get this error
2006/2/8, Sumit Malhotra <smalhotra at dataarmor.net>:
>
>
>
>
>
> _____
>
> From: nagios-users-admin at lists.sourceforge.net
> [mailto:nagios-users-admin at lists.sourceforge.net] On Behalf Of Toto
> Capuccino
> Sent: Wednesday, February 08, 2006 2:52 PM
> To: Nagios
> Subject: [Nagios-users] Need pointer
>
>
>
> Hi,
>
> I need a pointer to do the following :
> i am checking the staus of printers with check_snmp -H x.x.x.x -o OID
> the snmp check returns a value between 0 and 14 that corresponds to a
> state
> Condition Bit #
> lowPaper 0
> noPaper 1
> lowToner 2
> noToner 3
> doorOpen 4
> jammed 5
> offline 6
> serviceRequested 7
> inputTrayMissing 8
> outputTrayMissing 9
> markerSupplyMissing 10
> outputNearFull 11
> outputFull 12
> inputTrayEmpty 13
> overduePreventMaint 14
>
> What i want to do is to make appear the value in the output of the check.
> How can i do that ?
>
> Write a wrapper script which instead of returning OID in output returns
> the
> State instead of NUMBERIC value.
>
>
>
> The script could be like
>
>
>
> #!/bin/sh
>
> output= `/usr/bin/local/Nagios/check_snmp -H $1 -o $2`
>
>
>
> if [ $output = 0 ]
>
> echo "lowpaper"
>
> exit ($value)
>
>
--
Le bon sens est la chose du monde la mieux partagée.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20060208/bc2804ba/attachment.html>
More information about the Users
mailing list