香港云主机最佳企业级服务商!

ADSL拨号VPS包含了中国大陆(联通,移动,电信,)

中国香港,国外拨号VPS。

当前位置:云主机 > 服务器资讯 >

电信ADSL拨号VPS
联通ADSL拨号VPS
移动ADSL拨号VPS

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


时间:2020-10-27 10:57 作者:admin


场景模拟:

某企业的运维人员想用zabbix监控以前购买的一批网络设备的光口的状态利用率,电压等信息,他们发现这台网络设备是支持snmp协议的,于是他们想通过snmp协议进行监控。但是由于这台设备的维保期已过,客服无法给他们提供oid文件。让该企业的运维人员无从监控。这时候他们发现zabbix有一种ssh的监控方式。于是他们打算使用该方式通过ssh获取数据。

需求分析:

光模块应该是多个,如果要监控多个光口的状态,电压,应该做成自动发现

通过ssh监控,执行语句后,返回的光口信息为字符串,需要额外处理。

需求实现:

创建一个监控项,类型为ssh客户端。

名称:自定义

类型为ssh客户端

键值ssh.run[自定义(以执行的命令命名比较好),设备IP,,]

认证方法:密码(用账号和密码登录)

用户名:ssh的用户名(一般用宏比较好,有可能是多台)

密码:ssh的密码 (一般用宏比较好,有可能是多台)

已执行脚本 : 需要执行的命令


这时候自动发现的监控项就会提示报错,说这不是json格式。所以要对该数据处理。在zabbix4.X版本后,可以用javascript对监控项的值做处理。

把自动发现的结果用javascript处理后,变成了正确的json格式后,再创建监控项原型。

最后等待数据出来

监控成功

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

(责任编辑:admin)






帮助中心
会员注册
找回密码
新闻中心
快捷通道
域名登录面板
虚机登录面板
云主机登录面板
关于我们
关于我们
联系我们
联系方式

售前咨询:17830004266(重庆移动)

企业QQ:383546523

《中华人民共和国工业和信息化部》 编号:ICP备00012341号

Copyright © 2002 -2018 香港云主机 版权所有
声明:香港云主机品牌标志、品牌吉祥物均已注册商标,版权所有,窃用必究

云官方微信

在线客服

  • 企业QQ: 点击这里给我发消息
  • 技术支持:383546523

  • 公司总台电话:17830004266(重庆移动)
  • 售前咨询热线:17830004266(重庆移动)