如何使用nagios监视打印机

我有基于networking的打印机,而且我想知道,所有具有SNMP能力的networking打印机都能够放弃诸如他们是否需要墨水,墨粉或者只是其一般状态等信息。

我不是上下楼梯检查打印机的最大风扇,因为用户不能提及打印机不工作。 (除非他们有最后期限,在这种情况下,他们使用破损的打印机,并记得如何logging事件票!

任何提示和技巧赞赏。 谢谢

你可以使用标准的nagios插件附带的check_snmp插件。

正如Khaled所说的,您可以使用check_snmp来监视打印机 – 您需要检查打印机的文档以查看要检查的内容的OID。 我期望你正在寻找的大部分东西都是snmp陷阱警报,而不是通过被动检查(从Nagios发起的检查)暴露 – 我一直在努力使陷阱与Nagios一起工作。

另外,许多支持snmp的打印机也支持相同事件的电子邮件警报。 这可能会做你需要的一切,而不需要Nagios。

另外请注意,如果您要监视其他打印机计数器,如果您正在使用Windows打印队列,则实际上可能需要监视服务器上的打印队列。