1通过官网获取oid或者mib库获取对应oid或者软件配置相关snmp参数获取oid

2我这利用的是软件配置相关snmp参数获取oid

zabbix通过oid监控内存cpu硬盘_oid

3利用获取到的oid去zabbix服务器中进行snmpwalk测试是否可以获取,注意多这个0是将来zabbix中添加监控项里边必须增加的,如果不增加会报错

zabbix通过oid监控内存cpu硬盘_zabbix_02


4注意多这个0是将来zabbix中添加监控项里边必须增加的,如果不增加会报错比如.1.3.6.1.4.1.35047.1.3

zabbix通过oid监控内存cpu硬盘_监控_03

  • SNMP error: (noSuchName) There is no such variable name in this MIB.

5把0加上后就好了.1.3.6.1.4.1.35047.1.3.0

zabbix通过oid监控内存cpu硬盘_运维_04


6

zabbix通过oid监控内存cpu硬盘_oid_05

7先创建硬盘余量监控项,再创建硬盘总量监控项。最后做可计算除法

zabbix通过oid监控内存cpu硬盘_监控_06

8

zabbix通过oid监控内存cpu硬盘_oid_07

9

自定义上述内容

名称:/root(空闲磁盘空间的比例)

类型:可计算的

键值:vfs.fs.size[/root,percfree]

公式:last("vfs.fs.size[/root,free]")/last("vfs.fs.size[/root,total]")*100


last("Okair-WangLuoSheBei-ShenXinFu-XingWeiGuanLi-CpuNeiCunYingPan-MoBan-NeiCunShengYuLiang")/last("Okair-WangLuoSheBei-ShenXinFu-XingWeiGuanLi-CpuNeiCunYingPan-MoBan-NeiCunZongLiang")*100

公式的使用,其实就是简单的加减乘除。

注意单位:%


10

zabbix通过oid监控内存cpu硬盘_oid_08

11创建触发器

zabbix通过oid监控内存cpu硬盘_oid_09