| |
Сервер Zabbix | /usr/local/etc/zabbix_server.conf | Файл конфигурации | /usr/local/share/zabbix/externalscripts | Сценарии | /usr/local/share/zabbix/alertscripts | Сценарии оповещения | /tmp/zabbix_server.log | Лог |
Использует порт tcp:10051. |
Web интерфейс Zabbix | Приложение, предоставляющее графический веб интерфейс. Разработан на PHP, запускается на основе Apache/nginx. |
Хранилище | Реляционная БД. (MySql/PostgreSQL) История | Хранение всех собранных данных | history history_log history_str history_text history_uint | Тренды | Хранение только статистических числовых данных за час. Минимальное, среднее, максимальное значения. | trends trends_uint |
|
Агент Zabbix | Приложение, которое устанавливается на наблюдаемые сервера, выполняет сбор локальных метрик и отправку на сервер Zabbix напрямую, либо через прокси-сервер Zabbix. Использует порт tcp:10050. |
Прокси-сервер Zabbix | Приложение, основная задача которого перераспределение нагрузки сбора метрик с основного сервера Zabbix. Также может сглаживать проблему ненадежного сетевого соединения, выступая в роли буфера. Для своей работы требует промежуточную БД.Файлы | /zabbix_proxy.conf | Файл конфигурации | | zabbix_proxy.log | Лог | Режим работы | Активный | | Пассивный | | Параметры | Server | Url основного сервера | Hostname | Уникальное имя, которое будет использовано в конфигурации центрального сервера Zabbix для ссылки на прокси-сервер | LogFile | Лог | LogFileSize и DebugLevel | Параметры логово | | БД | Группа параметров, содержащих информацию для подключения к БД. | | ProxyOfflineBuffer | Этот параметр определяет количество часов, в течение которых прокси-сервер должен хранить данные мониторинга в случае потери связи с центральным сервером. Данные, хранящиеся дольше этого периода, будут автоматически удаляться. | | CacheSize | Этот параметр определяет размер конфигурационного кэша. Значение зависит от кол-ва обслуживаемых агентов Zabbix. |
|
| |