Овај одељак пружа упутства о инсталирању Zabbix веб сервиса и конфигурисању Zabbix-а да омогући генерисање планираних извештаја.
Нови Zabbix веб сервис процес и Google Chrome претраживач би требало да буду инсталирани да би се омогућило генерисање планираних извештаја. Веб услуга може бити инсталирана на истој машини на којој је инсталиран Zabbix сервер или на другој машини. Google Chrome претраживач треба да буде инсталиран на истој машини на којој је инсталиран веб сервис.
Званични пакет zabbix-web-service је доступан у Zabbix репозиторијуму. Google Chrome претраживач није укључен у ове пакете и мора се засебно инсталирати.
За компајлирање Zabbix веб сервиса из извора, погледајте Инсталирање Zabbix веб сервиса.
Након инсталације, покрените zabbix_web_service на машини на којој је инсталиран веб сервис:
Да бисте осигурали правилну комуникацију између свих укључених елемената, уверите се да су конфигурациона датотека сервера и конфигурациони параметри корисничког интерфејса правилно конфигурисани.
Следећи параметри у конфигурационој датотеци Zabbix сервера треба да се ажурирају: WebServiceURL и StartReportWriters.
** WebServiceURL**
Овај параметар је неопходан да би се омогућила комуникација са веб сервисом. URL треба да буде у формату <host:port>/report
.
– Подразумевано, веб сервис слуша порт 10053. У веб сервису [конфигурациони фајл] (/manual/appendix/config/zabbix_web_service) може се навести други порт. - Навођење путање /report
је обавезно (путања је чврсто кодирана и не може се променити).
Пример:
Изричито се препоручује да подесите шифровање између Zabbix сервера и Zabbix веб сервиса помоћу сертификата. Подразумевано, подаци који се преносе између Zabbix сервера и Zabbix веб сервиса нису шифровани, што може довести до неовлашћеног приступа.
** StartReportWriters**
Овај параметар одређује колико процеса за креирање извештаја треба покренути. Ако није подешено или је једнако 0, генерисање извештаја је онемогућено. На основу броја и учесталости потребних извештаја, могуће је омогућити од 1 до 100 процеса за креирање извештаја.
Пример:
Параметар * URL корисничког интерфејса* треба да буде подешен да омогући комуникацију између Zabbix корисничког интерфејса и Zabbix веб сервиса:
Када се поступак подешавања заврши, можда ћете желети да конфигуришете и пошаљете тест извештај да бисте били сигурни да све ради исправно.