| | |
| Сервер 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. |
|
| | |