Ad Widget

Collapse

同样的脚本,zabbix_get却得到不同的返回值

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • 同样的脚本,zabbix_get却得到不同的返回值

    大家好:

    目前我在使用2.2.7版本来监控我的多台centos主机,最近有个监控需求,各台机器均连接了一台AR M架构的设备,由于这些设设备无法安装zabbix,所以我写了一个脚本,用来在这些centos主机上p ing这些ARM设备,然后打印出相应的命令执行返回码即可,比如“1”代表设备在线,“0”代表设备离线 等等。

    这个脚本在各台centos机器上手工运行都能正确返回结果,而当我将其以UserParameter形式 加入到agent配置后,zabbix server总是拿到错误的返回值,并且我在zabbix server上运行zabbix_get也得到同样的错误值,有哪位遇到过类似的情况?有解决办法或者思路 吗?

    非常感谢!!!

  • Bill Wang
    replied
    Originally posted by vincihu View Post
    可以试试 net.tcp.port[<ip>,port]

    https://www.zabbix.com/documentation...s/zabbix_agent
    谢谢,其实我的描述不完整,我不但会Ping这些设备,还需要检测其rtsp视频流是否正常,因为之前op enRTSP的命令参数不正确,导致会在写入文件时遇到权限问题所以返回错误,改了之后就好了。

    不能单纯用端口检测,因为还需要看数据是否正常,谢谢。

    Leave a comment:


  • vincihu
    replied
    可以试试 net.tcp.port[<ip>,port]

    https://www.zabbix.com/documentation...s/zabbix_agent

    Leave a comment:

Announcement

Collapse
No announcement yet.
Working...
X