RFc -Restori Fabrizio Consulenze- S.da Buffolara, 67 -43126 Parma- Tel. +39 335 240228 Fax +39 0521 940035 P.IVA 01788460341
Uno dei metodi più comuni per il monitor di una stampante è usare il protocollo SNMP (Simple Network Management Protocol). Nei casi più frequenti le query alla stampante rispondono a MIB standard, printer MIB. In altri casi, alcuni produttori preferiscono una propria implementazione di MIB, il che può richiedere modifiche dei plugin.
Il plugin usato è check_snmp_printer reperibile su http://exchange.nagios.org [1]. [2] Per installarlo basta copiare il files scaricato in /usr/lib/nagios/plugin
La definizione della stampante può usare come modello il files /etc/nagios/objects/printer.cfg che va modificato nella descrizione della stampante e IP.
Nel caso specifico printer.cfg fa riferimento al plugin check_hpjd, che mi sembra particolarmente scarso. Occorre modificare i le definizioni di check_command per utilizzare il plugin check_snmp_printer e ridefinire la struttura del comando in /etc/nagios/objects/commands.cfg
Qui [3]il file della definizione della stampante rivisto e corretto.
Al file /etc/nagios/objects/commands.cfg aggiungere quanto segue:
#### check_snmp_printer
###############################################################################
# CHECK snmp printer COMMAND
#
# Command to use smnp_printer to check remote printer
###############################################################################
define command{
command_name check_snmp_printer
command_line $USER1$/check_snmp_printer -H $HOSTADDRESS$ -c $ARG1$ -x $ARG2$ -w $ARG3$ -c $ARG4$
}
Fare il check delle modifiche nagios –v /etc/nagios/nagios.cfg
E forzare nagios a rileggere le modifiche rcnagios reload
Se tutto è fatto correttamente questo è il risultato.
Links
[1] http://exchange.nagios.org
[2] https://www.rfc.it/sites/default/files/u1/check_snmp_printer.txt
[3] https://www.rfc.it/sites/default/files/u1/hp8500.cfg_.txt
[4] https://www.rfc.it/sites/default/files/u1/nagios-printer.JPG
[5] https://www.rfc.it/comment/reply/327#comment-form
[6] https://www.rfc.it/category/categoria/nagios
[7] https://www.rfc.it/category/categoria/stampanti
[8] https://www.rfc.it/category/categoria/applicativi
[9] https://www.rfc.it/category/categoria/linux
[10] https://www.rfc.it/category/categoria/monitor