Nagios Monitoring Black Cartridge Printer Brother DCP-7065DN
Photo by Bank Phrom on Unsplash
- The IT farm has 4 Brother DCP-7065DN printers, I wanted to monitor the status of the cartridges, and ran into problems:
The plugin for Nagios
check_snmp_printer
is not suitable, it returns the wrong value, although it is perfect for monitoring the state of the drum.I could not find on the network what SNMP OID of the cartridge status for this printer.
I wrote to Brother support ... And unexpectedly for themselves they answered and gave me the OID for my printer. Opened my favorite VIM and wrote a bash script for Nagios. And now I share it check_snmp_brother.
We put this script in the folder with Nagios plugins, set the necessary rights, and set the flag for execution.
Configuring Nagios
define command{ command_name check_snmp_brother command_line $USER1$/check_snmp_brother $ARG1$ $HOSTADDRESS$ $ARG2$ $ARG3$ } define service{ use default-service host_name PRINTER service_description Toner Black check_command check_snmp_brother!public!20!10 }
The script works correctly for Brother DCP-7065DN model. If it works for other models, I will be glad if you let me know.