Zabbix如何通过ssh监控获取网络设备数据

Zabbix如何通过ssh监控获取网络设备数据,第1张

Zabbix如何通过ssh监控获取网络设备数据

详细介绍了Zabbix如何根据ssh监控获取网络设备数据。原文根据示例代码非常详细,对大家的学习培训或者工作都有一定的参考价值,朋友们一定要参考。

场景模拟:

某公司运维管理人员想让zabbix监控之前购买的一批网络设备的光口利用率、工作电压等信息内容。他们发现这个网络设备适合snmp协议,所以想按照snmp协议监控。但是因为这台机器的设备维修期已经过了,在线客服无法给他看oid的单据。使得公司运维管理人员难以监控。现在他们发现zabbix有一个ssh监控方法。所以他们打算用这种方法根据ssh获取数据。

需求分析报告:

应该有几个光学模块。如果要监控几个光口的状态和工作电压,就要让它们全自动。

根据ssh监控,执行完句子后,返回的光口信息内容是一个字符串数组,必须另外求解。

要求完成:

建立ssh手机客户端的监控项。

名称:定制

类型是ssh移动客户端。

Ssh.run[自定义(最好以实现的指令命名),机器IP,]

验证方式:登录密码(带账号和登录密码)

登录名:ssh的登录名(一般用宏比较好,可能几个)

登录密码:ssh登录密码(一般用宏比较好,可能几个)

脚本已经实现:强制指令


这时全自动监控项会提示错误,说这不是json格式。所以这个数据要解决。zabbix4的版本号之后。x,可以用javascript求解监控项的值。

自动检测的结果经过javascript求解后,变成合适的json格式,然后建立监控项的原型。

最后等数据出来。

监控成功。

文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/774369.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存