Startdiscoverers zabbix что это
Перейти к содержимому

Startdiscoverers zabbix что это

  • автор:

Name already in use

zabbix / conf / zabbix_server.conf

  • Go to file T
  • Go to line L
  • Copy path
  • Copy permalink
  • Open with Desktop
  • View raw
  • Copy raw contents Copy raw contents

Copy raw contents

Copy raw contents

This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters

Scorpey

Было замечено, что обнаружение в Zabbix работает крайне медленно и какими то 2 часами между опросами и не пахнет, при этом время Задержки обнаружения не сильно влияет на частоту перепроверки и обнаружения.

tcpdump показал, что время между попытками обнаружения узлов составляет 10 секунд. Для подсети из 255 компьютеров время обнаружения составляет 42,5 минуты. Если таких сетей не одна, а скажем 10, то время на цикл проверок составит уже 425 минуты или более 7 часов.

В таком режиме проверять чаще 7 часов нельзя, но хочется в ряде подсетей.

Выход был найден в мануале.

Открываем файл /etc/zabbix/zabbix_server.conf находим параметр StartDiscoverers и выставляем требуемое значение (По умолчанию 1)

Важно. Будьте аккуратны и не выставляйте слишком большое значение, во избежании падения Базы Данных.

Оптимизация настроек Zabbix

Стандартные настройки в zabbix, не всегда хорошо работают и их необходимо тюнить под свои нужды. Я собрал в данной статье, основные параметры для оптимизации. Возможно, — это не все и вы знаете больше, но я постараюсь максимизировать.

Настройка кеша

Для оптимизации заббикс сервера, стоит увеличить размер кеша, для этого — открываем:

Находим строку «CacheSize» и увеличиваем его.

Я увеличил до 256M. При надобности, можно добавить.

Zabbix discoverer processes more than 75% busy

Недавно получил алерт в заббиксе:

Это можно исправить, откроем zabbix_server.conf конфиг-файл:

Ищем строку с опцией «StartDiscoverers» и увеличиваем данный параметр:

Я, опцию StartDiscoverers увеличил до 5. На этом настройка заканчивается, нужно сохранить конфиг и перезагрузить zabbix сервер:

Можно увидеть мой наглядный пример:

Zabbix discoverer processes more than 75% busy

Если после добавления хостов ( с разными подсетями) вы увидите что снова сработал этот триггер, то нужно увеличить StartDiscoverers.

Zabbix icmp pinger processes more than 75% busy

Недавно получил алерт в заббиксе:

Данное сообщение, говорит — что процесс(ы) выполняющие ping по хостам, перегружены.

Это можно исправить, откроем zabbix_server.conf конфиг-файл:

Ищем строку с опцией «StartPingers» и увеличиваем данный параметр:

Я, опцию StartPingers увеличил до 5, тем самым — я увеличил количество процессов выполняющих ICMP Ping.

На этом настройка заканчивается, нужно сохранить конфиг и перезагрузить zabbix сервер:

Zabbix poller processes more than 75% busy

poller — это процесс который опрашивает агентов.

Данный параметр стоит увеличивать в 2- случаях:

  • Большая сеть
  • Есть много недоступных ресурсов и они мониторятся.

Это можно исправить, откроем zabbix_server.conf конфиг-файл:

Ищем строку с опцией «StartPollers» и увеличиваем данный параметр:

Я установил данный параметр в 5. Если очень будет худо, то увеличиваем его до 20. Ничто не приходит бесследно, увеличение процессов ведет к увеличение потребления ресурсов.

После этого, вы можете получить:

Если видите у себя данное сообщение ( алерт, сработанный триггер), открываем конфиг:

Ищем строку с опцией «StartPollersUnreachable» и увеличиваем данный параметр:

PS: У меня данный параметр используется по умолчанию и я его не трогал ( не было ошибок).

Имеется вероятность того, что перестанет хватать коннекщенов для БД, то надо увеличивать лимит подключений.

Zabbix housekeeper processes more than 75% busy

Это можно исправить, откроем zabbix_server.conf конфиг-файл:

И приводим к виду:

Сохраняем файл и перезагружаем zabbix:

Zabbix busy timer processes, in %

Это можно исправить, откроем zabbix_server.conf конфиг-файл:

Переменную укажу позже (не знаю какая)!

Сохраняем файл и перезагружаем zabbix:

Zabbix busy escalator processes, in %

Это можно исправить, откроем zabbix_server.conf конфиг-файл:

Переменную укажу позже (не знаю какая)!

Сохраняем файл и перезагружаем zabbix:

Zabbix busy alerter processes, in %

Это можно исправить, откроем zabbix_server.conf конфиг-файл:

Переменную укажу позже (не знаю какая)!

Сохраняем файл и перезагружаем zabbix:

Zabbix busy configuration syncer processes, in %

Это можно исправить, откроем zabbix_server.conf конфиг-файл:

Находим и изменяем:

Сохраняем файл и перезагружаем zabbix:

Zabbix busy db watchdog processes, in %

Это можно исправить, откроем zabbix_server.conf конфиг-файл:

Переменную укажу позже (не знаю какая)!

Сохраняем файл и перезагружаем zabbix:

Zabbix busy history syncer processes, in %

Это можно исправить, откроем zabbix_server.conf конфиг-файл:

Находим и изменяем:

Сохраняем файл и перезагружаем zabbix:

Zabbix busy self-monitoring processes, in %

Это можно исправить, откроем zabbix_server.conf конфиг-файл:

Переменную укажу позже (не знаю какая)!

Сохраняем файл и перезагружаем zabbix:

Zabbix busy http poller processes, in %

Это можно исправить, откроем zabbix_server.conf конфиг-файл:

Находим и меняем параметр:

Сохраняем файл и перезагружаем zabbix:

Zabbix busy java poller processes, in %

Это можно исправить, откроем zabbix_server.conf конфиг-файл:

Находим и меняем параметр:

Сохраняем файл и перезагружаем zabbix:

А на этом, у меня все и статья «Оптимизация настроек Zabbix» завершена.

6 thoughts on “ Оптимизация настроек Zabbix ”

Спасибо больше за ресурс, за работу , за статью. .
Уже долго ковыряем маны с вашего великолепнейшего портала. За частую весьма помогают в работе, когда у тебя много сервантов, площадок и зверей. А у вас можно все оперативно найти пофиксить или что то настроить ) . Статьи понятные, местами с картинками, в общем как надо для даунов и инвалидов на голову.
Единственное — добавьте пожалуйста статейку либо поправку в статьях ( не знаю у вас или нет) к вопросу о предварительной разметки диска перед установкой оси. — Есть такой момент, что имея pve ноду и раздел бута ( к примеру 500 мб) в дебиане при обновлении оси в раздел бута срутся так же старые ядра и не самоуничтожаются .т.е. там в конце года мы имеем переполненный размер бута. соответственно дефолтный размер бута УЖЕ = 4 ГБ. что бы забыть о мелких траблах ….

первый раз пишу комент на сайте за лет 5 ))) аж не по себе ))
в общем респект и уважуха!

housekeeper processesMaxHousekeeperDelete=5000 поменял на 100
но не помогло, все ровно так же высвечивает Zabbix housekeeper processes more than 75% busy. Перезагружал железо не помогло. Что делать?

Нужно не уменьшать, а увеличивать!
Но нужно чтобы хватило ресурсов на сервере.

У меня тоже приходит след. сообщение »Problem: Zabbix discoverer processes more than 75% busy»
Заббикс у меня поднимается из docker и соот. файла zabbix_server.conf нет но есть .env_srv
я поменял след. переменные
ZBX_VALUECACHESIZE=256M
ZBX_CACHESIZE=256M
ZBX_STARTDISCOVERERS=5

Может RAM, CPU мало для Докер контейнера выделил. Так же, может стоит увеличить значения в 2-3 раза:
ZBX_VALUECACHESIZE=512M
ZBX_CACHESIZE=512M
ZBX_STARTDISCOVERERS=10

Благодарность за хороший Материал и Работу!

Столкнулся с сообщением вида:

Zabbix server is not running: the information displayed may not be current

Правка /etc/zabbix/zabbix_server.conf
Изменил значение параметра CacheSize=512M (было 8)
и перезапустил zabbix

service zabbix-server restart

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

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

Корректировка параметров Zabbix

При увеличении отслеживаемых узлов, состояний различных элементов могут возникать различные проблемы. Необходимо откорректировать параметры. Возможно у вас будут другие значения.
Параметры находятся в файле:

После изменения параметров необходимо перезагрузиться:

Ниже приведены параметры, корректировка которых может помочь устранить проблему:

Настройка кеша

Zabbix discoverer processes more than 75% busy

Zabbix icmp pinger processes more than 75% busy
Данное сообщение, говорит — что процесс(ы) выполняющие ping по хостам, перегружены.

Zabbix poller processes more than 75% busy
poller — это процесс который опрашивает агентов.
Данный параметр стоит увеличивать в 2- случаях:
— Большая сеть
— Есть много недоступных ресурсов и они мониторятся.
Имеется вероятность того, что перестанет хватать коннекшенов для БД. Надо будет увеличивать лимит подключений.

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

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