Есть задача: мониторить доступность и состояние сети, между zabbix ангентом(Windows) и неким удалённым хостом, например 8.8.8.8.
На Windows агенте, мониторинг сделан через:
На сервере Zabbix сделан Item, который получет результаты в след. виде:
Вопрос: Как парсить такие результаты, например значение Average и рисовать на основании этого график?
И второй вопрос. Через fping не удаётся получить простой результат 1(удачный пинг) или 0 (не удачный пинг). Т.е. если пинг не проходит вовсе, получаем значение: ZBX_NOTSUPPORTED. Как получить просто 1 или 0 ?
На Windows агенте, мониторинг сделан через:
Code:
UserParameter=fping_ip_address[*], fping /t 300 $1
Code:
[root@centos7 ~]# zabbix_get -s winagent1 -k "fping_ip_address[8.8.8.8]" Binging 8.8.8.8 Reply from 8.8.8.8: bytes=32 time=1ms ttl=60 seq=0 Reply from 8.8.8.8: bytes=32 time=1ms ttl=60 seq=1 Reply from 8.8.8.8: bytes=32 time=1ms ttl=60 seq=2 Reply from 8.8.8.8: bytes=32 time=1ms ttl=60 seq=3 Roundtrip Summary: Average: 1 ms, Minimum: 1 ms, Maximum: 1 ms, Rate: 100% [root@centos7 ~]#
И второй вопрос. Через fping не удаётся получить простой результат 1(удачный пинг) или 0 (не удачный пинг). Т.е. если пинг не проходит вовсе, получаем значение: ZBX_NOTSUPPORTED. Как получить просто 1 или 0 ?
Comment