Windows ベースの Zabbix エージェントからクラウドベースのコール センター サーバーのリモート アドレスへの平均 ping 結果をグラフ化したいと考えています。1 (成功した ping) または 0 (失敗した ping) の結果を返す方法を見つけましたが、これは私のシナリオでは役に立ちません。
これが Zabbix 固有のものではないことはわかっています。私が見つけた唯一の方法は、リモート IP アドレスに ping を実行し、必要な情報を GREP する zabbix_agentd.conf ファイルに UserParameter をセットアップすることでした。残念ながら、GREP は探している文字列を含む行全体の値しか返しません。
例 (Zabbix エージェントからの ping):
ping 192.168.120.1 | grep "Average ="
戻り値:
Minimum = 46ms, Maximum = 51ms, Average = 49ms
私が本当に返してほしいのは 49 だけです。そうすれば、結果を便利な方法でグラフ化できます。