zabbix监控路由器
在路由器上添加团体名:
snmp-server enable traps
snmp-server community XXXX rw
1、使用Getif查看路由器端口信息
getif-2.31
Host name:路由器ip地址
Read:团体名
其他默认,点start
切换到Interfaces-start
切换到mbrowser
ifInOctets进口流量
ifOutOctets出口流量
依次打开:
Iso-org-dod-internet-mgmt-mib-2-interfaces-ifTable-ifEntry-ifInOctets
2、也可以用snmpwalk命令来获取相关信息
snmpwalk语法:
snmpwalk 交换机或路由器IP地址 -c SNMP读密码 -v 1或2(代表SNMP版本) OID(对象标示符)
关于一些常用的公共的OID号可以百度一下
snmpwalk -v 2c -c “团体名” 172.16.1.1 1.3.6.1.2.1.2.2.1.10.1
IF-MIB::ifInOctets.1 = Counter32: 818640407
snmpwalk -v 2c -c “团体名” 172.16.1.1 1.3.6.1.2.1.2.2.1.10.2
IF-MIB::ifInOctets.2 = Counter32: 3390967033
开始在zabbix上操作:
Configuration(组态)->host groups(主机群组)->create host group(创建主机群组)
Add
Configuration(组态)->hosts(主机)->create host(创建主机)
Host(主机)
Add(添加)
Host name:172.16.1.1
Visibles name:选择创建的主机组
Snmp interfaces:172.16.1.1
Configuration(组态)->templates(模板)->create template(创建模板)
Configuration(组态)-> templates(模板)->route(刚创建的模板)->items(项目)->create item(创建监控项)
Configuration(组态)->templates(模板)->route->Graphs(图像)->Create graph(创建图像)
Name:graph唯一的名字
Width:图像的屏幕的宽度(仅对饼形图、分解图的预览)
Height:图像在屏幕中的高度
Graph type:图表格式
Show legend: 勾选会显示图表的说明
Show working time:如果被选中,非工作时间用灰色背景显示,不能用于饼形图或分解图中
Show triggers:如果被选中,触发达到阀值会用红色的线条显示,不能用饼形图或者分解图表示,注意:只有部分触发器才支持此处显示,如min、max函数可支持在图像中显示触发器的值
Percentile line(left):左边的y轴用来显示百分数,例如,给定95%,线条就会在95%的数值处,仅对常规表适用
Percentile(right):右边的y轴用来显示百分数,例如,给定95%,线条就会在95%的数值处,仅对常规图表适用
Y axis min value: calculated 表示自动计算值的最小值
Fixed表示修正最小值,不能用饼形图或是分解饼形图表示
Item:items的最后一次获取的数值将作为最小值
Y axis max value:
Items:在这张图表中显示的item获取值得数据
流量图展示: