9 Web service

Aperçu

Le service web Zabbix est un processus utilisé pour communiquer avec des services web externes. Actuellement, le service web Zabbix est utilisé pour générer et envoyer des rapports planifiés, avec l’ajout de fonctionnalités supplémentaires prévu à l’avenir.

Le serveur Zabbix se connecte au service web via HTTP(S). Le service web Zabbix nécessite que Google Chrome soit installé sur le même hôte ; sur certaines distributions, le service peut également fonctionner avec Chromium (voir les problèmes connus).

Installation

Le paquet officiel zabbix-web-service est disponible dans le dépôt Zabbix.

Pour compiler le service web Zabbix à partir des sources, spécifiez l'option de configuration --enable-webservice.

Pour configurer le service web Zabbix, mettez à jour les paramètres du fichier de configuration zabbix_web_service.conf.

Il est fortement recommandé de configurer le chiffrement entre le serveur Zabbix et le service web Zabbix à l'aide de certificats. Par défaut, les données transmises entre le serveur Zabbix et le service web Zabbix ne sont pas chiffrées, ce qui peut entraîner un accès non autorisé.