Zabbix6.2利用模板和自定义监控项监控华为AR3260路由器

发布时间:2026/5/24 19:14:12

Zabbix6.2利用模板和自定义监控项监控华为AR3260路由器 1登录路由器的WEB管理控制台。在系统管理中找到SNMP然后开启SNMP代理SNMP的版本可以只选择v2c都选择也无所谓然后点击新建一个团体。2团体名称输入默认的public即可在WEB端显示的是乱码但是不影响使用访问模式选择只读。3登录Zabbix在监控中点击主机。4然后点击右上角的创建主机。5根据实际情况输入主机名称可见名称我用的模板是Zabbix自带的Huawei VRP by SNMP模板主机和群组可以用系统自带的也可以自己新建。然后点击接口下面的添加。6我们选择SNMP。7IP地址输入路由器的IP地址其它的信息都不需要更改然后点击添加。8刚刚添加可用性的SNMP是灰色的说明现在还没有连接成功。9SNMP变成绿色表示已经监控成功。10监控成功后可以发现模板一共有76个监控项。11我可以点击最新数据看看都监控什么内容有端口的信息速率运行时间等信息。12但是我在监控项中没有发现监控CPU,内存和温度等设备状态的信息。13比如我们想监控CPU占用率内存占用率和温度需要自定义监控项来实现要想实现自定义监控项我们需要查找MIB库找到对用的OID。14访问下面的网站查找华为设备的OID。查找OID15找到对应的产品后下载产品手册。16下载后打开产品文档点击搜索键入要搜索的单词HUAWEI-CPU-MIB。17点击常用MIB节点。我们发现下面的三项符合我们的需要已实体CPU使用率为例记住OID的值。18登录Zabbix主机确保主机安装SNMP我要使用snmpwalk命令看看是否能取到OID的值。如果没有需要安装SNMP。yum install net-snmp* -y启动服务加入到开机自启。systemctl start snmpd systemctl enable snmpd19运行下面命令查看OID的值。-c后面接的是团体名称默认是public后面输入路由器的IP地址最后一串数值是实际CPU使用率的OID值。snmpwalk -v 2c -c 团体名称 路由器IP 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.520可以看到下面有一个不为零的值记住INTEGER前面的数据实际CPU使用率的最终ODI要加上这串数字1.3.6.1.4.1.2011.5.25.31.1.1.1.1.5.393216921在Zabbix的配置中点击主机软后点击监控项。22点击右上角的创建监控项。23名称根据实际情况取类型选择SNMP代理键值可以随意输入英文它不起什么作用SNMP OID输入之前取得的OID值然后点击测试。24点击获取值并进行测试发现已经获取到数值然后点击取消。25 最后点击添加完成自定义项目的添加。26再次在主机查看监控项发现已经是77项了比之前多了一个。27使用上面同样的方法添加实际使用内存百分比和温度的监控项。28已经取到数值我们对比一下内存和温度完全一样CPU有点差值很正常。29既然创建了自定义监控项那么接下来分别给这三个自定义监控项创建触发器实现报警的功能。在配置中点击主机然后点击触发器。30点击创建触发器。31名称严重性允许手工关闭等根据实际情况填写然后点击添加。32监控项选择之前建立的温度监控项功能可以选择的很多最后的值平均值等根据实际情况选择结果我们选择大于35度报警为了测试。然后点击插入。33最后点击添加完成触发器的创建。34过去一会儿就有警告信息了。35可以看到具体的温度报警信息。36其他的监控项也可以根据上面的方法创建触发器。

相关新闻