Бьюсь уже неделю, если я правильно понимаю - то fping попросту ничего не возвращает серверу, соответственно результат icmpping[] всегда равен "0" и заббикс рапортует, что хост недоступен.
OS: CentOS 6.4, заббикс установлен из репо
zabbix Zabbix Official Repository - x86_64 225
IPv6 запрещен на сервере.
Создан темлейт:

Applications:
Item:

Trigger:

Триггер постоянно взведен и выдает алерт о недоступности хоста. При этом если запросить заббикс пингануть хост скриптом - все работет корректно (в скрипте ping сменен на fping, добавлена строчка $? для возврата кода завершения):

Дебаг-инфо:
К стати, по логу, у него есть какой-нибудь ProcessID? Как-то не удобно из кучи сообщений выдирать то, что тебе нужно...
У меня уже мозг плывет, возможно я что-то упустил и не замечаю примелькавшуюся ошибку... Подскажите, что не так?
OS: CentOS 6.4, заббикс установлен из репо
zabbix Zabbix Official Repository - x86_64 225
IPv6 запрещен на сервере.
[root@zbx-01 ~]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr *:*:*:*:53:C2
inet addr:10.5.5.55 Bcast:10.5.5.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4416389 errors:0 dropped:0 overruns:0 frame:0
TX packets:4246038 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:820561985 (782.5 MiB) TX bytes:507982846 (484.4 MiB)
Interrupt:247
eth0 Link encap:Ethernet HWaddr *:*:*:*:53:C2
inet addr:10.5.5.55 Bcast:10.5.5.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4416389 errors:0 dropped:0 overruns:0 frame:0
TX packets:4246038 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:820561985 (782.5 MiB) TX bytes:507982846 (484.4 MiB)
Interrupt:247
[root@zbx-01 ~]# which fping
/usr/sbin/fping
[root@zbx-01 ~]# ls -la /usr/sbin/fping*
-rws--x---. 1 root zabbix 40137 Nov 21 21:26 /usr/sbin/fping
-rws--x---. 1 root zabbix 89520 Nov 21 21:26 /usr/sbin/fping6
[root@zbx-01 ~]# cat /etc/zabbix/zabbix_server.conf |grep fping
# Location of fping.
# Make sure that fping binary has root ownership and SUID flag set.
FpingLocation=/usr/sbin/fping
# Location of fping6.
# Make sure that fping6 binary has root ownership and SUID flag set.
# Make empty if your fping utility is capable to process IPv6 addresses.
#Fping6Location=/usr/sbin/fping6
/usr/sbin/fping
[root@zbx-01 ~]# ls -la /usr/sbin/fping*
-rws--x---. 1 root zabbix 40137 Nov 21 21:26 /usr/sbin/fping
-rws--x---. 1 root zabbix 89520 Nov 21 21:26 /usr/sbin/fping6
[root@zbx-01 ~]# cat /etc/zabbix/zabbix_server.conf |grep fping
# Location of fping.
# Make sure that fping binary has root ownership and SUID flag set.
FpingLocation=/usr/sbin/fping
# Location of fping6.
# Make sure that fping6 binary has root ownership and SUID flag set.
# Make empty if your fping utility is capable to process IPv6 addresses.
#Fping6Location=/usr/sbin/fping6
Name : zabbix-server
Arch : x86_64
Version : 2.0.10
Release : 1.el6
Arch : x86_64
Version : 2.0.10
Release : 1.el6
Applications:
Item:
Trigger:
Триггер постоянно взведен и выдает алерт о недоступности хоста. При этом если запросить заббикс пингануть хост скриптом - все работет корректно (в скрипте ping сменен на fping, добавлена строчка $? для возврата кода завершения):
Дебаг-инфо:
12407:20140120:155243.729 In get_pinger_hosts()
12407:20140120:155243.729 In DCconfig_get_poller_items() poller_type:3
12407:20140120:155243.729 End of DCconfig_get_poller_items():1
12407:20140120:155243.729 In substitute_key_macros() data:'icmpping[]'
12407:20140120:155243.729 End of substitute_key_macros():SUCCEED data:'icmpping[]'
12407:20140120:155243.729 In add_icmpping_item() addr:'stg-app-01' count:3 interval:0 size:0 timeout:0
12407:20140120:155243.729 End of add_icmpping_item()
12407:20140120:155243.729 End of get_pinger_hosts():1
12407:20140120:155243.729 In process_pinger_hosts()
12407:20140120:155243.729 In add_pinger_host() addr:'stg-app-01'
12407:20140120:155243.729 End of add_pinger_host()
12407:20140120:155243.729 In do_ping() hosts_count:1
12407:20140120:155243.729 In process_ping() hosts_count:1
12407:20140120:155243.730 /tmp/zabbix_server_12407.pinger
12407:20140120:155243.730 stg-app-01
12407:20140120:155243.730 /usr/sbin/fping -q -C3 2>&1 </tmp/zabbix_server_12407.pinger;/usr/sbin/fping6 -q -C3 2>&1 </tmp/zabbix_server_12407.pinger;
12407:20140120:155243.742 End of process_ping()
12407:20140120:155243.742 End of do_ping():SUCCEED
12407:20140120:155243.742 In process_values()
12407:20140120:155243.742 Host [stg-app-01] cnt=0 rcv=0 min/max/avg=0.000000/0.000000/0.000000
12407:20140120:155243.742 In process_value()
12407:20140120:155243.742 End of process_value()
12407:20140120:155243.742 End of process_values()
12407:20140120:155243.742 End of process_pinger_hosts()
12407:20140120:155243.743 icmp pinger #1 spent 0.014042 seconds while processing 1 items
12407:20140120:155243.743 In DCconfig_get_poller_nextcheck() poller_type:3
12407:20140120:155243.743 End of DCconfig_get_poller_nextcheck():1390233175
12407:20140120:155243.743 sleeping for 5 seconds
12407:20140120:155243.729 In DCconfig_get_poller_items() poller_type:3
12407:20140120:155243.729 End of DCconfig_get_poller_items():1
12407:20140120:155243.729 In substitute_key_macros() data:'icmpping[]'
12407:20140120:155243.729 End of substitute_key_macros():SUCCEED data:'icmpping[]'
12407:20140120:155243.729 In add_icmpping_item() addr:'stg-app-01' count:3 interval:0 size:0 timeout:0
12407:20140120:155243.729 End of add_icmpping_item()
12407:20140120:155243.729 End of get_pinger_hosts():1
12407:20140120:155243.729 In process_pinger_hosts()
12407:20140120:155243.729 In add_pinger_host() addr:'stg-app-01'
12407:20140120:155243.729 End of add_pinger_host()
12407:20140120:155243.729 In do_ping() hosts_count:1
12407:20140120:155243.729 In process_ping() hosts_count:1
12407:20140120:155243.730 /tmp/zabbix_server_12407.pinger
12407:20140120:155243.730 stg-app-01
12407:20140120:155243.730 /usr/sbin/fping -q -C3 2>&1 </tmp/zabbix_server_12407.pinger;/usr/sbin/fping6 -q -C3 2>&1 </tmp/zabbix_server_12407.pinger;
12407:20140120:155243.742 End of process_ping()
12407:20140120:155243.742 End of do_ping():SUCCEED
12407:20140120:155243.742 In process_values()
12407:20140120:155243.742 Host [stg-app-01] cnt=0 rcv=0 min/max/avg=0.000000/0.000000/0.000000
12407:20140120:155243.742 In process_value()
12407:20140120:155243.742 End of process_value()
12407:20140120:155243.742 End of process_values()
12407:20140120:155243.742 End of process_pinger_hosts()
12407:20140120:155243.743 icmp pinger #1 spent 0.014042 seconds while processing 1 items
12407:20140120:155243.743 In DCconfig_get_poller_nextcheck() poller_type:3
12407:20140120:155243.743 End of DCconfig_get_poller_nextcheck():1390233175
12407:20140120:155243.743 sleeping for 5 seconds
У меня уже мозг плывет, возможно я что-то упустил и не замечаю примелькавшуюся ошибку... Подскажите, что не так?
Comment