Привет всем. Надеюсь у вас все хорошо. У меня установлено Zabbix 6.4.12 на Debian. Zabbix установлено давно, поначалу все работала отлично, никаких ошибок не было. Сегодня выскакивала вот такая ошибка "Не удалось прочитать ответ, проверьте соединение с Zabbix сервером "localhost"". Как можно исправить эту ошибку, так как zabbix графику не рисует, и думаю сообщения тоже не приходят. В гугле ничего нашел и в этом форуме нету ничего подобного. Я сам новичок, можете объяснить мне что куда. Заранее благодарен
Ad Widget
Collapse
Не удалось прочитать ответ, проверьте соединение с Zabbix сервером "localhost"
Collapse
X
-
-
Вот! теперь понятно что и где пишется.
Это фронтенд не смог "достучаться" до сервера zabbix (не до базы! из нее он информацию берет нормально)
За это в конфиге фронтенда zabbix.conf.php отвечают параметры $ZBX_SERVER и $ZBX_SERVER_PORT
или сервис сервера не работает (что скорее всего) или проблемы с соединением (что-то поменяли \ заблокировали).
Проверьте и запустите сервис.
Дополнительную информацию вы можете найти в лог файле сервера zabbix - zabbix_server.logComment
-
Здравствуйте, в снимке показана настройка zabbix.conf.php. Там значении $ZBX_SERVER и $ZBX_SERVER_PORT закомментированы. Что проверить и что запустить?
И параллельно с этой проблемой вышло и другая. Через определенное количество времени у выходить из сессии и выходить ошибка о полномочии, хотя у меня уровень суперадмина
И еще скинул несколько фрагментов лога - снимки 2,3,4Comment
-
Из того, что по этим логам вижу я:- сервер считает себя нодой кластера (виден процесс HA manager, запускающийся при старте сервера одним из первых);
- при кластерной конфигурации параметры $ZBX_SERVER и $ZBX_SERVER_PORT в конфиге веб-интерфейса указывать не надо (адрес активной ноды вычитывается из базы данных);
- сервер и вправду несколько раз перезагружался (видны сообщения в логе об этом). Причина перезагрузки не слишком очевидна - есть лишь сообщения о получении сигнала 15 (SIGTERM);
- настораживает довольно долгое время останова сервера - с момента получения сигнала (09:01:41) до полного останова (09:13:17) проходит больше десяти минут, всё это время уходит на сброс в базу из кэша последних данных истории и трендов. У меня останов занимает 4 секунды, но у меня и нагрузка небольшая; тем не менее, такое время, на мой взгляд, выглядит ненормальным и свидетельствует о медленной работе базы данных (возможно, её настройки не оптимизировались под нагрузку Zabbix-а);
- скорее всего, сообщения "проверьте соединение с Zabbix сервером" в веб-интерфейсе отображаются именно в то время, как сервер недоступен. Неясно только, с чего вдруг он перезапускается;
- ещё несколько смущает обилие записей в логе о том, что вместо корректного JSON-а возвращается строка "OK", которые идут от процесса "alert syncer #1". Вряд ли это связано с перезагрузками сервера, но тут тоже что-то не совсем чисто.
Comment
-
По оптимизации сервера баз данных - смотреть его конфигурацию и узкие места. Стандартная проблема - использование СУБД в конфигурации по умолчанию, без тюнинга (в первую очередь - определения размера под буферы).
Но реальная проблема - определить, почему сервер Zabbix перезапускается. Тут надо смотреть - может, в каких ещё логах что-нибудь найдётся (например, journalctl, если запуск оформлен как systemd unit).Comment
Comment