Zabbix
Zabbix предназначен для мониторинга состояния IT-инфраструктуры, включая серверы, сетевые устройства и приложения. Система позволяет собирать метрики, анализировать данные и оповещать об инцидентах. В системе ARMA Стена интегрирован zabbix-агент версии 7.0.10 для обеспечения взаимодействия и передачи данных о состоянии системы.
Команды настройки zabbix-агента:
Установить имя хоста, используемое Zabbix-агентом для идентификации устройства в интерфейсе Zabbix-сервера:
set service monitoring zabbix-agent host-name <name>где <name> – имя хоста Zabbix-агента.
Установить IP-адрес или DNS-имя Zabbix-сервера, который будет подключаться к Zabbix-агенту в пассивном режиме работы:
set service monitoring zabbix-agent server <server>где <server> – адрес Zabbix-сервера в формате <x.x.x.x>, <h:h:h:h:h:h:h:h> или <hostname>.
Установить порт подключения к Zabbix-агенту в пассивном режиме, через который Zabbix-сервер опрашивает клиентов:
set service monitoring zabbix-agent port <1-65535>где <1-65535> – номер порта. Возможно указать значение в диапазоне от «1» до «65535». По умолчанию используется порт «10050».
Установить IP-адрес или DNS-имя Zabbix-сервера, который будет подключаться к Zabbix-агенту в активном режиме работы:
set service monitoring zabbix-agent server-active <server> port <1-65535>где:
<server> – адрес Zabbix-сервера в формате <x.x.x.x>, <h:h:h:h:h:h:h:h> или <hostname>;
<1-65535> – номер порта, который будет использоваться для подключения к Zabbix-серверу в активном режиме. Возможно указать значение в диапазоне от «1» до «65535».
Определить на каких IP-адресах агент должен прослушивать входящие соединения:
set service monitoring zabbix-agent listen-address <address>где <address> – IP-адрес в формате <x.x.x.x> и/или <h:h:h:h:h:h:h:h>. Возможно указать как один, так и несколько IP-адресов. По умолчанию используется значение «0.0.0.0» - агент прослушивает все интерфейсы.
Установить максимальное время ожидания ответа при обмене информацией с Zabbix-сервером:
set service monitoring zabbix-agent timeout <1-30>где <1-30> – целочисленное значение времени ожидания в секундах. Возможно указать значение в диапазоне от «1» до «30». По умолчанию используется значение «3».
Определить максимальный размер данных в буфере памяти:
set service monitoring zabbix-agent limits buffer-size <2-65535>где <2-65535> – размер буфера. Возможно указать значение в диапазоне от «2» до «65535». По умолчанию используется значение «1000». Агент отправит все собранные данные на Zabbix-сервер, если буфер будет заполнен.
Определить частоту отправки значений из буфера на Zabbix-сервер:
set service monitoring zabbix-agent limits buffer-flush-interval <1-3600>где <1-3600> – значение частоты отправки данных из буфера. Возможно указать значение в диапазоне от «1» до «3600». По умолчанию используется значение «5». Агент отправит все собранные данные на Zabbix-сервер раньше установленного времени, если буфер будет заполнен.
Определить путь к директории, содержащей отдельные конфигурационные файлы для Zabbix-agent:
set service monitoring zabbix-agent directory <text>где <text> – путь к директории.
Включить логирование выполняемых команд через Zabbix-agent:
set service monitoring zabbix-agent log remote-commands
Настройки уровня логирования Zabbix-agent:
set service monitoring zabbix-agent log debug-level <level>где <level> – уровень детализации журнала. Возможно указать следующие значения:
basic - базовый уровень логирования. Включает только самую важную информацию о работе Zabbix-agent.
critical - логируются только критически важные события, которые могут привести к сбою работы Zabbix-agent.
error - логируются ошибки, возникающие в процессе работы Zabbix-agent. Это более детальный уровень по сравнению с «critical».
warning - логируются предупреждения, которые указывают на потенциальные проблемы, но не являются критическими. Используется по умолчанию.
debug - логируется отладочная информация, включая технические детали работы Zabbix-agent.
extended-debug - расширенный уровень отладочной информации. Включает максимально подробные данные о работе Zabbix-agent.
Установить максимальный размер файла журнала:
set service monitoring zabbix-agent log size <0-1024>где <0-1024> – максимальный размер файла журнала в мегабайтах. Возможно указать значение в диапазоне от «1» до «1024». По умолчанию используется значение «0» - ротация файла отключена. Если предельный размер файла журнала достигнут и ротация файлов по какой-либо причине не удалась, существующий файл журнала затирается и начинается заново.