乐维社区
作者乐维社区·2023-09-22 14:15
研发工程师·广东乐维软件有限公司

Zabbix如何配置SNMPTrap监控

字数 899阅读 681评论 0赞 6

SNMP是一种网络管理协议,SNMPTrap则是基于此协议的一种数据传输方式。 在Zabbix监控实践中,
作者:广东乐维软件有限公司 许远
SNMP的应用非常广泛,下面我们来看一下如何进行 SNMPTrap 配置监控。

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

以华为RH5885V3为例:

1、定位TrapOID**

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

2、TrapOID解析**

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


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

3、Zabbix创建Trap监控项**

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

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



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

4、Zabbix创建Trap触发器**

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

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


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


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


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


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


完成后如下:


5、snmptrap.fallback

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


以上就是这一期的Zabbix技术分享,更多zabbix技术可以持续关注。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

6

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广