====== Netzwerkdrucker mit Nagios überwachen lassen ====== Zum Überwachen eines Netzwerkdrucker muss dieser per SNMP abfragbar sein. Folgende Modelle funktionierten: * DELL Farblaser 3110cn * Laserjet HP 4050 Zuerst Check-Command Herunterladen [[http://exchange.nagios.org/directory/Plugins/Hardware/Printers/SNMP-Printer-Check/details | Download]] und unter **''/usr/lib/nagios/plugins''** ablegen. Dann Command an einem Drucker überprüfen, ob es eine brauchbare Rückmeldung gibt: # /usr/lib/nagios/plugins/check_snmp_printer -H 10.16.1.200 -x "CONSUM ALL" -w 25 -c 5 -S "\n" Rückmeldung: Cyan-Tonerkassette is at 100% - OK! Magenta-Tonerkassette is at 5% - CRITICAL! Gelbe Tonerkassette is at 100% - OK! Schwarze Tonerkassette is at 60% - OK! Fixierer is at 80% - OK! Riemeneinheit is at 80% - OK! | Cyan-Tonerkassette=100;25;5; Magenta-Tonerkassette=5;25;5; Gelbe Tonerkassette=100;25;5; Schwarze Tonerkassette=60;25;5; Fixierer=80;25;5; Riemeneinheit=80;25;5; Nun eine neue Datei **''/etc/nagios3/conf.d/drucker.cfg''** anlegen, mit Inhalt: # # Drucker Definition # define command{ command_name check_drucker command_line /usr/lib/nagios/plugins/check_snmp_printer -H $HOSTNAME$ -x "CONSUM ALL" -w $ARG1$ -c $ARG2$ } define service{ use linuxmuster-service host_name Dell_Drucker service_description Status Dell Drucker notification_options w,u,c,r check_command check_drucker!25!5 } define host{ use generic-host ; Name of host template to use host_name Dell_Drucker alias Drucker Farblaser Lehrerzimmer address 10.16.1.200 check_command check-host-alive check_interval 10 max_check_attempts 20 notification_interval 60 notification_period 24x7 notification_options d,u,r } Nun Nagios neustarten: # /etc/init.d/nagios3 restart Weitere Check-Optionen: * TRAY * PAGECOUNT * MODEL * DISPLAY * STATUS * DEVICE