Zabbix技术分享——如何配置SNMPTrap监控

SNMPTrap配置操作指引,以华为RH5885V3为例

SNMP是一种网络管理协议,SNMPTrap则是基于此协议的一种数据传输方式。在Zabbix监控实践中,SNMP的应用非常广泛,下面我们来看一下如何进行SNMPTrap配置监控。

当我们获取到设备发送过来的trap的时候,需要是从trap信息中获取到Trap OID,如下图。这里我们会用到一个工具叫 MIB Browser。

以华为RH5885V3为例:

1、定位TrapOID

首先看到snmpTrapOID(横线部分),对应的value,就是我们所需要的TrapOID了(方框部分)。

dTkej7HY64fad3bb51ef9.png

2、TrapOID解析

打开MIB Browser浏览器,加载华为RH5885V3的MIB文件,并复制TrapOID数字部分,即:2011.2.235.1.1.500.10.7.81,然后到MIB Browser浏览器上ctrl + F进行搜索,就可以知道是什么部件发生了告警,如下图可得知CPU出现故障。

wFZCoPlp64fad3f53b774.png

如果我们想知道更详细的信息,可以用同样的方式,复制后面的数字OID到MIB Browser浏览器里面进行搜索。例如我不知道‘CPU2 Status’代表的是什么信息,可以复制下OID,然后搜索一下,可得知‘CPU2 Status’是传感器名,如下图所示。

Q0l3fipL64fad4051b272.png

3、Zabbix创建Trap监控项

到zabbix上的模板创建监控项,如下图:

进入模板,点击右上角创建监控项

FuA4Ow0m64fad4199d235.png 

 

u3gQv29n64fad431856a7.png 

填好对应信息后,最下方点击‘添加’即可。

3bxqOR5R64fad4481a1f5.png

4、Zabbix创建Trap触发器

创建完监控项之后,我们开始创建触发器。

点击模板‘触发器’——‘创建触发器’

0mgnJ2KG64fad44eb1e0a.png

点击‘添加’,触发器名称、严重性、问题事件生成模式可自定义。

S4wswmeV64fad458ed198.png

选择要做触发器的监控项与触发器功能:

EVy3a4qB64fad46c597ec.png

填写好对应信息后,点击‘插入’,恢复表达式同理。

EKlXSkZP64fad47aab425.png

勾选‘允许手动关闭’,填写描述,最后勾选‘启用’,点击‘添加’即可。

0Z2FaJht64fad48acd1ba.png

完成后如下:

SCb4CiU964fad49b7475b.png

5、snmptrap.fallback

此监控项可以接收所有设备发送过来的snmptrap信息。也就是一个监控项对应多个触发器。

VDadDPzG64fad4a4ae292.png

以上就是这一期的Zabbix技术分享。

大家好,我是乐乐,关注我,学习更多Zabbix使用小技巧,如在Zabbix使用过程中碰到问题,还可以到乐维社区进行留言提问。

 

SNMP trap官方参考文档:

https://www.zabbix.com/documentation/3.4/zh/manual/config/items/itemtypes/snmptrap

0 条评论

请先 登录 后评论
乐维君
乐维君

397 篇文章

作家榜 »

  1. 乐维君 397 文章
  2. YOHOHO 14 文章
  3. 机灵小和尚 13 文章
  4. 我是一只小菜鸡 12 文章
  5. 细雨闲花 11 文章
  6. 。。。 9 文章
  7. 御前侍卫张五哥 9 文章
  8. 小黄人 8 文章