Настройка запланированных отчетов
Обзор
В этом разделе представлены инструкции по установке веб-сервиса Zabbix, а также настройке Zabbix, чтобы включить генерацию отчётов по расписанию.
Установка
Чтобы активировать создание отчётов по расписанию, должны быть установлены новый процесс веб-сервис Zabbix и браузер Google Chrome. Веб-сервис может быть установлен на том же компьютере, где установлен Zabbix сервер, или на другой машине. Браузер Google Chrome должен быть установлен на том же компьютере, где установлен веб-сервис.
Официальный пакет zabbix-web-service доступен в репозитории Zabbix. Браузер Google Chrome не включён в эти пакеты и должен быть установлен отдельно.
Чтобы скомпилировать веб-службу Zabbix из исходных кодов, см. Установка веб-службы Zabbix.
После установки запустите zabbix_web_service на машине, где установлена веб-служба:
zabbix_web_service
Настройка
Чтобы обеспечить корректное взаимодействие между всеми задействованными элементами, убедитесь, что параметры настройки сервера и настройки веб-интерфейса настроены правильно.
Сервер Zabbix
В конфигурационном файле сервера Zabbix необходимо обновить следующие параметры: WebServiceURL и StartReportWriters.
WebServiceURL
Этот параметр необходим для включения взаимодействия с веб-службой.
URL должен иметь формат http[s]://host:port/report.
- По умолчанию веб-служба прослушивает порт 10053.
Другой порт можно указать в конфигурационном файле веб-службы. - Указание пути
/reportобязательно (путь задан жестко и не может быть изменен).
Пример:
WebServiceURL=http://localhost:10053/report
Настоятельно рекомендуется настроить шифрование между сервером Zabbix и веб-службой Zabbix с использованием сертификатов.
По умолчанию данные, передаваемые между сервером Zabbix и веб-службой Zabbix, не шифруются, что может привести к несанкционированному доступу.
StartReportWriters
Этот параметр определяет количество запускаемых процессов формирования отчетов.
Если параметр не задан или равен 0, формирование отчетов отключено.
В зависимости от количества и частоты требуемых отчетов можно включить от 1 до 100 процессов формирования отчетов.
Пример:
StartReportWriters=3
Веб-интерфейс Zabbix
Чтобы разрешить коммуникации между веб-интерфейсом Zabbix и веб-сервисом Zabbix, должен быть выставлен параметр URL веб-интерфейса (Frontend URL) :
- Перейдите к разделу меню веб-интерфейса Администрирование → Общие → Другое (Administration → General → Other)
- Укажите полный URL веб-интерфейса Zabbix в параметре URL веб-интерфейса (Frontend URL).

Чтобы убедиться, что всё работает правильно, после завершения процедуры первоначальной настройки Вы можете захотеть настроить и отослать тестовый отчёт.