Если Вы обнаружили, что сервер перестал отправлять уведомления, в веб-интерфейсе есть оповещение Zabbix server is not running: the information displayed may not be current, состояние Zabbix server is running No localhost:10051 или zabbix-server не запускается и не все данные отображаются корректно, то у вас подобный случай:
1. Если в логе /var/log/zabbix/zabbix_server.log не отображается ошибка или очень мало данных для диагностики, то нужно обязательно изменить параметр DebugLevel=5 в /etc/zabbix/zabbix-server.conf и запускаем zabbix_server: service zabbix-server start
2. В моем случае была ошибка :
zbx_mem_realloc(): out of memory (requested 4168 bytes)
zbx_mem_realloc(): please increase CacheSize configuration parameter
Необходимо увеличить значения в /etc/zabbix/zabbix-server.conf, которые по умолчанию очень низкие, а с учетом того, что количество устройств растет в вашей системе, то значения необходимо увеличить, например:
CacheSize=512MHistoryCacheSize=256M
TrendCacheSize=128M
HistoryTextCacheSize=256M
ValueCacheSize=128M
3. Далее перегружаемся и все работает.
PS.
Источник и другие рекомендации
Похожие симптомы, может кому-то пригодится
ошибка наверно в тексте, не HistoryTextCacheSize , а HistoryIndexCacheSize ?
ReplyDeleteНет, все верно.
ReplyDeleteСпасибо, очень погло!
ReplyDeleteпомогло! :)
ReplyDelete