通过前一句《Zabbix如何通过SNMP方式监控网络设备》的介绍,我们知道监控网络设备的一般方法是通过SNMP实现的,理论上,只要有支持SNMP的设备,就可以进行监控。

比如说我们日常办公使用的打印机,大家在想这打印机有啥好监控的,但是在你使用过程中有没有碰到这样子的情况,打印几份文件打着打着没墨了,后面打印的几份文件显示不清楚白打了;有时候还经常会打着打着不能打印了,过去一看原来是卡纸了。如果我们能提早知道打印机的状况,比如通知我们快没墨了,那么我们可以提早进行采购更换打印机晒鼓,通知我们打印机卡纸了,我们就可以尽快去处理这些状况了。这样不但节省了纸张更节省了时间!


我们已经知道SNMP的监控方式最重要的是要知道被监控设备的监控项对应的OID值是多少,比如知道CPU使用率的OID值我们才可以获取到被监控设备的CPU使用率,同样的道理我们要知道打印机当前晒鼓的油墨状态就得先知道它对应的OID值是多少了,我这里提供两个MIB浏览器工具MIB Browser和OIDView(需要的同学查看文末获取方式),我们可以通过这些工具去浏览被监控设备的相关值了。下面我通过一个案例通过Zabbix监控打印机简单介绍一下。

1.被监控的打印机与网络设备一样需要先开启SNMP服务,以一台HP打印机为例,浏览器输入打印机的IP地址,启用 SNMP v1/v2 只读访问,默认使用“public”为团体名。


2. 同样我们可以使用snmpwalk命令查看是否可以获取到打印机的MIB信息。

# snmpwalk -v 2c -c public 192.168.11.200

3.打开“OIDView”MIB浏览器软件,点击“File”—“New session”输入需要连接打印机的IP地址、团体名等信息后点击“Create Session”进行创建。


4.连接成功后,该打印机的所有MIB信息就都可以显示出来了。


5.然后我们就可以通过一些值的描述查找到对应的OID值了,比如打印机当前油墨的剩余情况的OID值为“1.3.6.1.2.1.43.11.1.1.9.1.1”,当前获取到的值为60,说明还剩下60%。


6.登录到打印机查看相关信息是一致的。


我们通过MIB浏览器获取到打印机的剩余油墨对应的OID值后,然后通过Zabbix进行监控就和网络设备一个道理了。

1.登录到Zabbix Web界面,创建主机。配置打印机SNMP接口。


2.创建监控项。配置关于打印机剩余油墨量的OID、监控更新周期等参数。这里的键值无多大意义。


3.创建触发器。这里设备当打印机油墨剩余量小于5%时,触发告警。



4.查看最新数据。可以看到设置的触发器<5,当达到这个值时会产生触发。


同理我们添加需要监控的其他选项,并可添加相应的触发器。之前提到过部署完Zabbix监控系统后,默认会自带一些监控模板,我们可以根据实际情况做相应的修改使用,那么一些厂商设备没有模板的可以从网上下载别人制作好的模板导入进行使用的。比如我们可以从Zabbix官网上下载HP打印机的监控模板导入到我们的Zabbix监控系统中使用了。

1.打开Zabbix分享网站,查找打印机的相关模板。


2.这里有一个” Universal Printer Template”,我们可以下载使用。


3.登录Zabbix Web页面,点击“配置”—“模板”进行导入。


4.导入成功后,我们把要监控的打印机链接到这个模板了。


5.查看最新数据。可以查看到该模板监控的一些数据了,当然你可以根据实际情况进行修改。


关于打印机的监控就介绍到这里了,另外需要MIB浏览器软件的同学,加关注回复“MIB”获取哈~

1.《关于怎么监控打印机打印张数,你需要知道这些MIB浏览器使用及打印机监控实现》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《关于怎么监控打印机打印张数,你需要知道这些MIB浏览器使用及打印机监控实现》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/why/3066774.html