我有一台安装了 avreg 的 Linux 服务器,上面连接了几个摄像头。该服务器有 WAN IP 地址,另一个网卡连接到交换机,交换机上连接了一些 IP 摄像头。
Zabbix 服务器设置为仅监控具有 avreg 的服务器,并且无法访问摄像头。
目标是通过简单地从 avreg 服务器 ping 来监控摄像头并将此信息传递给 zabbix。
我尝试为 zabbix 创建像这样的自定义参数
UserParameter=campstate, /bin/ping -c 1 10.4.4.196 | grep packets | awk -F',' '{print $3}' | awk -F' ' '{print $1}' | awk -F'%' '{print $1}'
当相机在线时返回 0,当相机关闭时返回 100。
但是zabbix说不支持。
我怎样才能进行所需的检查?