[技术干货] zabbix监控项原型组合键值

[复制链接]
北极熊 发表于 2019-10-25 10:18:06 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
自动发现中监控项原型使用多个值组合成一个新的键值。
这里我们以华为RH5885V3的内存为例:
1025-1.png
1025-2.png

我们先walk出要用来作为组合键值的值,我们称之为VALUE。而OID节点后面延伸出来的数值,例如.1.2.3这种,我们称之为INDEX。组合键值的关键点就在INDEX上,只有INDEX的值一样,才可以进行键值的组合。
下图是memoryLocation这个节点walk出来的结果
1025-3.png
下图为memoryDevicename这个节点walk出来的结果
1025-4.png
接下来是在内存的自动发现添加上这两个节点,表达式如下:
1025-5.png
表达式
discovery[{#SNMPVALUE},.1.3.6.1.4.1.2011.2.235.1.1.16.50.1.8,{#MEMORY},.1.3.6.1.4.1.2011.2.235.1.1.16.50.1.10]
这里将1.3.6.1.4.1.2011.2.235.1.1.16.50.1.8这个节点walk的结果赋值给{#SNMPVALUE}这个宏,将.1.3.6.1.4.1.2011.2.235.1.1.16.50.1.10这个节点walk的结果赋值给{#MEMORY}这个宏。宏是可以自定义的,我这里叫{#MEMORY},也可以叫做{#NAME}或者其他。
然后我们添加监控项原型,Name这里可以直接写$1引用key里面的{#SNMPVALUE}{#MEMORY},也可以像我这样写上去。zabbix4.0以下版本支持$1这个参数,4.0开始就不支持这么写了。
1025-6.png
查看最新数据出来的结果:
1025-7.png
QQ在线Zabbix答疑群177428068





上一篇:zabbix 监控项-计算公式
下一篇:惠普3par命令行配置snmptrap
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝0

帖子10

发布主题
最新发布

乐维社区

微信公众号

版权所有 © 2016-2019 九一乐维丨粤ICP备17007026号-2