网络设备配置snmp,这里我们用H3C设备举例,持续关注后续会更新如何创建自定义监控项
这里我们用Tempate Moudule Interfaces SNMP做示例,这个模板包括接口的状态、出入方向带宽、以及错误包的监控及告警
1、网络设备开启SNMP
#开启snmp
snmp-agent
#设置团体名pyzx110,权限只读
snmp-agent community read pyzx110
#设置版本v2c与v3
snmp-agent sys-info version v2c v3
2、zabbix端添加设备
群组我们可以选择自带的Templates/Network devices,
注意这里默认使用agent监控,我们要添加一个类型为SNMP并将原来显示为客户端的监控给删除,版本使用v2c,SNMP community如果继承模板定义的宏则无需更改,一般正式环境会这样使用,如果只是实验测试的话我们可以直接填入我们之前配的pyzx110
模板我们选择Template Module Interfaces SNMP,如果你点击选择可以看到里面是有很多模板供我们选择
![](https://img-blog.csdnimg.cn/960f754d6e7845f09c2d3679d3aeb12e.png)
添加完后过个大概三十秒这里就可以看到我们的设备SNMP是绿色的,并且已经有了监控项及一些触发器
![](https://img-blog.csdnimg.cn/eef3f1140d974226bcd4457076534589.png)
3、接下来我们添加动作
默认是有一个Report problems to Zabbix administrators的动作,我们可以直接对这个动作进行更改
条件这里我们选择刚刚的主机群组
![](https://img-blog.csdnimg.cn/6fd7afd706bd4a87b968e27b51488cf9.png)
操作这里我们选择通过Email发送给管理员群组
![](https://img-blog.csdnimg.cn/9df51abfe2344a0d99319a3c125288dc.png)
4、由于我们上面的操作是通过Email这个媒介来实现告警,所以我们要对Email这个告警媒介来进行配置
![](https://img-blog.csdnimg.cn/69d972393c0d47f78a3786da19f24a56.png)
5、接下来我们要配置管理员的邮箱用于之前设置的动作触发后发送邮件给管理员
![](https://img-blog.csdnimg.cn/73d42a0b8ecc4671b29d4a9972f697c1.png)
这里我们添加一个邮箱,类型为Email,收件人为接收告警的邮箱即可
![](https://img-blog.csdnimg.cn/86835151129549299d32e3e776f66ad5.png)
接下来我们在设备上shutdown一个接口,可以看到告警已经发出,undo shutdown后告警恢复也会有邮件发出
![](https://img-blog.csdnimg.cn/65360417c4f24e528b06d921e14afab9.png)
告警的邮件![](https://img-blog.csdnimg.cn/f0e6c106c1d444a3a16add520aa49689.png)
恢复的邮件![](https://img-blog.csdnimg.cn/d062b2f2edc84a84b1f175857c21c75d.png)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)