本人的工作环境中已经有一套Zabbix平台用于监控1000台数量以上的交换机,该运维平台主要有如下作用:
查找某个区域的某台设备IP地址以方便管理员远程登录、查看/修改设备配置;
通过SNMP检测设备的在线情况;
在每天的固定时间记录当前设备在线情况,并将不在线的设备信息、地址以邮件形式发送给运维人员,以便于运维人员进行分析及巡检。
登录Zabbix Web并查看一台汇聚设备的应用集界面,如图:
共59个应用集,529个监控项,243个触发器,56个图形与2个自动发现规则。
关于59个应用集:
该设备为Huawei S6720-54C-EI-48S-AC。有1个聚合口,1个管理接口(Meth0/0/1),1个Console接口(Console 9/0/0),1个环回口(Loopback 0),1个伪接口(Null 0),Vlanif1接口,Vlanxxxx接口(该Vlan为管理Vlan),48个TenGigabitethernet接口与2个40Gigabitethernet接口,加上Template Module Generic SNMPv2: General、(Template Module EtherLike-MIB SNMPv2,Template Module interfaces SNMPv2:Network interfaces)、Template Module ICMP Ping: Status,共59个。
笔者在上一篇文章上有提到模板Template Net Huawei VRP SNMP,但该模板并未提到有关接口的应用集以及监控项。简单研究用于监控数通设备的Zabbix模板“Template Net Huawei VRP SNMP”_筐瓢大师小吕的博客-CSDN博客
但我们可以发现该设备存在有两个自动发现规则,他们位于Template Module EtherLike-MIB SNMP与Template Module Interfaces SNMP模板中,这里先写Template Module Interfaces SNMP。
关于自动发现的规则,笔者将结合上一篇文章一起进行实验,此处先查看该自动发现的监控项原型及触发器。
模板Template Module Interfaces SNMP监控项原型:
①
名称:Interface {#IFNAME}({#IFALIAS}): Bits received
键值:net.if.in[ifHCInOctets.{#