如果我们需要监控打印机、路由器、UPS等设备,肯定不能使用zabbix agentd,因为他们不能安装软件的,还好他们一般都支持SNMP协议,这样我可以使用SNMP来监控他们.如果你希望使用SNMP agent来获取这些设备的信息,那么在安装zabbix server的时候你需要增加snmp的支持.
备注:SNMP检查基于UDP协议
注意事项:
- 如果监控基于SNMPv3协议的设备,确保msgAuthoritativeEngineID(通常叫做snmpEngineID 或“Engine ID”)是唯一的.
- 以前SNMPv3协议只支持MD5和DES加密,从zabbix 2.2开始支持SHA与AES加密协议.
1.2 在Zabbix上添加SNMP监控
步骤:Configuration—>Hosts—>设置
Host页面设置:
Templates 模板设置:
设置SNMP团体名称Macros宏 这里的设置要跟我们创建的SNMP的设置相同
因为Zabbix监控的时候依赖团体名称
生产图片:
Zabbix会自动给我们进行检测端口,每个端口都会添加一个网卡的流量图,每个端口都会加上一个触发器。(端口的状态) 还会帮我们添加VLAN的一个监控
1.6 案例图
含有有进口和出口流量
提示:此图是Zabbix SNMP模板自动生成的