Компоненты

Версия 1.26 от Alexandr Fokin на 2022/11/25 04:22

   
 Сервер Zabbix
/usr/local/etc/zabbix_server.confФайл конфигурации
/usr/local/share/zabbix/externalscriptsСценарии
/usr/local/share/zabbix/alertscriptsСценарии оповещения
/tmp/zabbix_server.logЛог
   
Параметры активной конфигурацииStartTrappersКол-во изначальных процессов трапперов.
Значение зависит от количества прокси-серверов, работающих в активном режиме.
Параметры пассивной конфигурацииStartProxyPollersОпределяет кол-во процессов, выделенных для управления пассивными прокси-серверами.
Значение зависит от количества прокси-серверов, работающих в пассивном режиме.
ProxyConfigFrequencyЗадержка между отправками конфигураций агентов на прокси сервер.
ProxyDataFrequencyЗадержка между запросами данных с прокси сервера.

 с Использует порт tcp:10051.

 Web интерфейс ZabbixПриложение, предоставляющее графический веб интерфейс.
Разработан на PHP, запускается на основе Apache/nginx.
 Хранилище

Реляционная БД. (MySql/PostgreSQL)

ИсторияХранение всех собранных данныхhistory
history_log
history_str
history_text
history_uint
ТрендыХранение только статистических числовых данных за час.
Минимальное, среднее, максимальное значения.
trends
trends_uint
Источник данныхАгент ZabbixПриложение, которое устанавливается на наблюдаемые сервера, выполняет сбор локальных метрик и отправку на сервер Zabbix напрямую, либо через прокси-сервер Zabbix.

Файлzabbix_agentd.confФайл конфигурации
ПараметрыEnableRemoteCommands
 
Удаленный вызов выполнения команд
   

Использует порт tcp:10050.

Прокси-сервер Zabbix

Приложение, основная задача которого перераспределение нагрузки сбора метрик с основного сервера Zabbix.
Также может сглаживать проблему ненадежного сетевого соединения, выступая в роли буфера.
Для своей работы требует промежуточную БД.
Данные о наблюдаемых агентах прокси получает с основного сервера.

Файлы/zabbix_proxy.confФайл конфигурации
zabbix_proxy.logЛог
Режим работы Движение данных мониторинга через прокси-серверы.
АктивныйПрокси самостоятельно инициирует соединение с основным сервером.
ПараметрыConfigFrequencyЗадержка обновления конфигурации агентов.
DataSenderFrequencyЗадержка отправки данных.
HeartbeatFrequencyЗадержка  проверка соединения.
ПассивныйСервер Zabbix инициирует соединение с прокси сервером.
 
ПараметрыProxyModeОпределяет режим работы.
Server
ServerPort
Url основного сервера.
HostnameУникальное имя, которое будет использовано в конфигурации центрального сервера Zabbix для ссылки на прокси-сервер
LogFileЛог.
LogFileSize и DebugLevelПараметры логов.
БДГруппа параметров, содержащих информацию для подключения к БД.
ProxyOfflineBufferЭтот параметр определяет количество часов, в течение которых прокси-сервер должен хранить данные мониторинга в случае потери связи с центральным сервером. Данные, хранящиеся дольше этого периода, будут автоматически удаляться.
CacheSizeЭтот параметр определяет размер конфигурационного кэша. Значение зависит от кол-ва обслуживаемых агентов Zabbix.
Командыconfig_cache_reloadОбъявления конфигурации агентов устаревшей, перезагрузка конфигурации с основного сервера Zabbix.
log_level_increase
log_level_decrease
Изменения уровня логирования.

Использует порт tcp:10051. 

Zabbix SenderУтилита командной строки
ДругоеНестандартные агенты от сторонних производителей

Zabbix приложения.jpg

Теги:
Создал(а) Alexandr Fokin 2022/11/22 00:56