我一直在谷歌上搜索如何设置打印机监控 - 尤其是佳能打印机。这是因为我有一台打印机,Canon iR 3035
我想监控碳粉问题、卡纸和断纸。我在谷歌上搜索到了一些配置设置的参考,例如:
define command{
command_name check_hpjd
command_line $USER1$/check_hpjd -H $HOSTADDRESS$ $ARG1$
}
但是似乎没有明确的文档 - 至少我找不到。我应该在哪里查找以及如何了解如何使用 Nagios 设置打印机监控 - 尤其是针对 Canon ImageRunner 系列?
答案1
Canon ImageRunner 打印机支持 SNMP(v1,默认为“公共”社区)来查询其状态。它们通过标准打印机 MIB(.1.3.6.1.43
,可在此处获得)以及专有的 Canon MIB(可通过佳能,拥有开发者会员资格)。
您还可以从 Web 界面实现屏幕抓取,但 SNMP 更简单(并且如果您将来更换打印机,则不太可能改变)。
答案2
对于您正在寻找的信息类型,我猜您需要使用一些自定义 SNMP 检查。Nagios 附带了该check_snmp
插件 - 您只需要查找 Canon MIB 即可查看需要查询哪些 OID 来查询卡纸、墨粉量等。