Столкнулся со следующей проблемой zabbix agent-a, на сервере забикса графики рисовались прерывистыми линиями, например так:
и в логе сервера постоянно сыпались сообщения рода:
12656:20110701:095425.252 Zabbix Host [HOST]: first network error, wait for 15 seconds
12667:20110701:095426.332 Zabbix Host [HOST]: another network error, wait for 15 seconds
12655:20110701:095428.345 Zabbix Host [HOST]: another network error, wait for 15 seconds
12667:20110701:095525.383 Zabbix Host [HOST]: first network error, wait for 15 seconds
12663:20110701:095526.385 Zabbix Host [HOST]: another network error, wait for 15 seconds
12655:20110701:095528.391 Zabbix Host [HOST]: another network error, wait for 15 seconds
12655:20110701:095619.048 Zabbix Host [HOST]: first network error, wait for 15 seconds
12667:20110701:095619.049 Zabbix Host [HOST]: another network error, wait for 15 seconds
12663:20110701:095619.049 Zabbix Host [HOST]: another network error, wait for 15 seconds
при просмотре протокола работы агента выяснилось, что он пытается проверить доступность портов, на которых обычно висят популярные сервисы, типа imap, pop, httpd и т.д. и т.п., но т.к. у меня
net.inet.tcp.blackhole=2
то соответсвенно все его попытки исходили на нет, т.е. падали в черную дыру, грубо говоря, и следовательно графики не строились нормально, т.к. не все данные передавались агентом на сервер!
Чтож, вылечить можно двумя способами, один из них, это установить net.inet.tcp.blackhole равным 2:
# sysctl net.inet.tcp.blackhole=0
net.inet.tcp.blackhole: 2 -> 0
но как-то не кашерно смотрится 🙁 я ведь специально выставил равным 2 чтобы школохацкеры не допекали сервер, и второй, это отключить для этого хоста проверки доступности портов, на чем собственно и остановился.
Делается это просто, топаем в Настройка — Узлы сети, и у контролируемого сервера, клацаем в Элементы данных, и Дективируем нажатием на Активен, на скрине снизу то что я выключил для этого сервера (картинка ссылка):