假设公司有多个楼层或者分布在不同楼,打印机自然分布很广泛,打印机缺少油墨或者卡纸了,都需要员工找IT部门。我们使用zabbix对打印机进行监控,一旦缺少油墨,zabbix发出报警,it人员能够及时更换,让打印机一直处在不间断的工作状态。如果卡纸也能第一时间赶赴现场,迅速解决问题。
我们今天监控的主要项目是油墨,卡纸这块请根据对应的snmp来做
开启打印机SNMP
登陆打印机web地址:http://192.168.1.20/(我当前的),网络>>SNMP>>勾选"启用 SNMP v1/v2 只读访问(将 'public' 用于获取社区名称)"
油墨剩余量OID
1 2 | # snmpwalk -v 1 -c public 192.168.1.20 .1.3.6.1.2.1.43.11.1.1.9.1.1 SNMPv2-SMI::mib-2.43.11.1.1.9.1.1 = INTEGER: 30 |
可以看出,当前油墨剩余量是30%,与web管理后台的剩余量一致
创建主机
configuration>>HOST>>create host,type选择SNMPv2 agent,key其实意义不大,OID:.1.3.6.1.2.1.43.11.1.1.9.1.1,更新时间大家自己发挥,其他都用默认
创建触发器
当油墨小于10%,trigger触发warnning。出现warnning之后,接下来的便是邮件报警了
当油墨不足时,trigger报警如下