Как исправить ошибку More than 100 items having missing data for more than 10 minutes в Zabbix

Достаточно долго этот триггер мазолил мои глаза. При этом можно увидеть в некоторых айтимах “рваные” графики. И я наконец взялся серъезно решить эту проблему 🙂 Просмтореть количество отсутствующих данных айтимов можно посмотреть в меню Администрирование – Очереди (Administration – Queue). У меня в zabbix порядка 400 хостов. Ресурсов выделено, я считаю нормально: 8 ядер/8Гб ОЗУ. Начал я с того, что перенес сервер Zabbix на более производительный хост в флеш СХД. Но это не помогло ни на сколько. Информации на форумах мало. Начал искать, как оптимизировать конфигурацию сервера. На каком-то китайском сайте подсмотрел параметры, которые могут улучшить производительность. Из них размеры кеша, количество потоков и т.д. Вот как это выглядит в zabbix_server.conf у меня:

StartPollers = 500
StartPollersUnreachable = 50
StartTrappers = 30
StartDiscoverers = 6
CacheSize = 2G
CacheUpdateFrequency = 300
StartDBSyncers = 20
HistoryCacheSize = 2G
TrendCacheSize = 256M
HistoryTextCacheSize = 100M
ValueCacheSize = 2G

После рестарта zabbix сервера, он сразу же останавливался. В логах вот что:

10635:20200221:095802.574 [Z3001] connection to database 'zabbix' failed: [1040] Too many connections

Не справляется MySQL сервер с количеством входящих соединений… Поэтому в my.cnf (у меня MariaDB, поэтому файл /etc/mysql/mariadb.conf.d/50-server.cnf) необходимо увеличить параметр, за это отвечающий. Попутно я увеличил еще и кеш.

[mysqld]
...
max_connections = 1000
query_cache_size = 256M
...

Перезапуск MySQL. Перезапуск Zabbix. И… Проблема решена!


6 thoughts on “Как исправить ошибку More than 100 items having missing data for more than 10 minutes в Zabbix”

  1. Доброго дня! Отличный материал. У меня такая же проблема с zabbix proxy.
    Что в этом случае сделать? Вышеописанные настройки делать на сервере zabbix или на прокси zabbix?
    Спасибо заранее

  2. Доброго времени суток
    А в случае использования постгри не подскажите что исправить, неделю уже воюю

    1. По идее так же увеличить кол-во соединений и размер кэша под запросы. Если я не ошибаюсь, то эти параметры отвечают:

      max_connections =
      shared_buffers =

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Unlix © Все права защищены 2023

Копирование материалов с сайта Unlix.ru без указания полной ссылки на источник ЗАПРЕЩЕНО!