zabbix_server

zabbix_server – основной демон службы Сервера Подсистемы.

Синтаксис:

zabbix_server [-c config-file]
zabbix_server [-c config-file] -R runtime-option
zabbix_server -h
zabbix_server -V

Параметры:

  • -c, --config config-file – использование альтернативного файла конфигурации config-file вместо файла по умолчанию;
  • -f, --foreground – запуск Сервера на переднем плане;
  • -R, --runtime-control runtime-option – выполнение административных функций в соответствии с runtime-option;
  • -h, --help – вывод справочной информации и выход;
  • -V, --version – вывод информации о версии и выход.

Опции выполнения административных функций:

  • config_cache_reload – обновление кэша конфигурации. Игнорируется, если кэш уже в процессе загрузки. Для поиска PID-файла используется файл конфигурации по умолчанию (если опция -c не была указана), сигнал будет отправлен тому процессу, который указан в PID-файле;
  • SNMP_cache_reload – перезагрузка кэша SNMP;
  • housekeeper_execute – выполнение процесса очистки истории. Игнорируется, если процесс очистки истории уже выполняется;
  • trigger_housekeeper_execute – запуск процедуры очистки триггеров. Игнорируется, если процедура очистки триггеров уже работает;
  • diaginfo[=раздел] – запись в журнал внутренней диагностической информации указанного раздела. Раздел может быть historycache, preprocessing, alerting, lld, valuecache. По умолчанию логируется диагностическая информация всех разделов;
  • ha_status – запись в журнал состояния кластера высокой доступности (HA);
  • ha_remove_node[=цель] – удаление из кластера высокой доступности (HA) ноды, указанной по своему имени или ID. Следует обратить внимание, что активные/резервные ноды удалить нельзя;
  • ha_set_failover_delay[=delay] – изменение задержки автоматического переключения кластера высокой доступности (HA). Поддерживаются суффиксы времени, например: 10s, 1m;
  • secrets_reload – загрузка заново секретов из Хранилища;
  • service_cache_reload – обновление кэша менеджера услуг;
  • snmp_cache_reload – сброс кэша SNMP с очисткой свойства SNMP для всех узлов сети (engine time, engine boots, engine id, credentials);
  • prof_enable[=цель] – включение профилирования. Если цель не указана, то влияет на все процессы. Включенное профилирование предоставляет подробности всех блокировок на "чтение/запись" и мьютексов по имени функции;
  • prof_disable[=цель] – выключение профилирования. Если цель не указана, то влияет на все процессы;
  • log_level_increase[=цель] – повышение уровня журналирования; если цель не указана, то влияет на все процессы;
  • log_level_decrease[=цель] – понижение уровня журналирования; если цель не указана, то влияет на все процессы.

Цели управления уровнем журналирования:

  • тип-процесса – все процессы указанного типа (alerter, alert manager, configuration syncer, discoverer, escalator, history syncer, housekeeper, http poller, icmp pinger, ipmi manager, ipmi poller, java poller, lld manager, lld worker, poller, preprocessing manager, preprocessing worker, proxy poller, self-monitoring, snmp trapper, task manager, timer, trapper, unreachable poller, vmware collector);
  • тип-процесса,N – тип и номер процесса (например, "poller,3");
  • pid – идентификатор процесса, до 65535. Для больших значений указать цель как "тип-процесса,N".

Расположение по умолчанию файла конфигурации Сервера – /usr/local/etc/zabbix_server.conf.