Zabbix: ホストの背後にあるデバイスを監視する

Zabbix: ホストの背後にあるデバイスを監視する

私は、avreg をセットアップした Linux サーバーと、それに接続した複数のカメラを持っています。サーバーには WAN IP アドレスがあり、他の NIC はスイッチに接続され、スイッチにはいくつかの 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 ではサポートされていないと言われています。

希望するチェックを行うにはどうすればよいですか?

関連情報