9 Web service
Vue d'ensemble
Le service web Zabbix est un processus utilisé pour la communication avec des services web externes. Actuellement, le service web Zabbix est utilisé pour générer et envoyer des rapports planifiés, avec pour objectif d'ajouter des fonctionnalités supplémentaires à 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 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é.