9. Веб-сервис

Обзор

Zabbix web service — это процесс, который используется для взаимодействия с внешними веб-сервисами. В настоящее время Zabbix web service используется для создания и отправки плановых отчетов, а в будущем планируется добавить дополнительную функциональность.

Сервер Zabbix подключается к веб-сервису по HTTP(S). Для Zabbix web service требуется, чтобы Google Chrome был установлен на том же узле сети; в некоторых дистрибутивах служба также может работать с Chromium (см. известные проблемы).

Установка

Официальный пакет zabbix-web-service доступен в репозитории Zabbix.

Чтобы скомпилировать веб-службу Zabbix из исходного кода, укажите параметр configure --enable-webservice.

Чтобы настроить веб-службу Zabbix, обновите параметры файла конфигурации zabbix_web_service.conf.

Настоятельно рекомендуется настроить шифрование между сервером Zabbix и веб-службой Zabbix с использованием сертификатов. По умолчанию данные, передаваемые между сервером Zabbix и веб-службой Zabbix, не шифруются, что может привести к несанкционированному доступу.