This is a translation of the original English documentation page. Help us make it better.

13 Configuration des rapports planifiés

Aperçu

Cette section fournit des instructions sur l'installation du Web service Zabbix et la configuration de Zabbix pour activer la génération de rapports planifiés.

Actuellement, la prise en charge des rapports programmés est expérimentale.

Installation

Un nouveau processus Web service Zabbix et le navigateur Google Chrome doivent être installés pour permettre la génération de rapports planifiés. Le Web service peut être installé sur la même machine où le serveur Zabbix est installé ou sur une machine différente. Le navigateur Google Chrome doit être installé sur la même machine que celle sur laquelle le Web service est installé.

Pour compiler le service Web Zabbix à partir des sources, consultez Installation du service Web Zabbix.

Après l'installation, exécutez zabbix_web_service sur la machine sur laquelle le service Web est installé :

shell> zabbix_web_service

Configuration

Pour assurer une bonne communication entre tous les éléments impliqués, assurez-vous que le fichier de configuration du serveur et les paramètres de configuration du frontend sont correctement configurés.

Serveur Zabbix

Les paramètres suivants dans le fichier de configuration du serveur Zabbix doivent être mis à jour : WebServiceURL et StartReportWriters.

WebServiceURL

Ce paramètre est requis pour permettre la communication avec le service Web. L'URL doit être au format <host:port>/report.

  • Par défaut, le service Web écoute sur le port 10053. Un port différent peut être spécifié dans le fichier de configuration du service Web.
  • La spécification du chemin /report est obligatoire (le chemin est codé en dur et ne peut pas être modifié).

Exemple:

WebServiceURL=http://localhost:10053/report

StartReportWriters

Ce paramètre détermine le nombre de processus d'écriture de rapports qui doivent être démarrés. S'il n'est pas défini ou égal à 0, la génération de rapport est désactivée. En fonction du nombre et de la fréquence des rapports requis, il est possible d'activer de 1 à 100 processus d'écriture de rapports.

Exemple:

StartReportWriters=3
Interface Web Zabbix

Un paramètre URL du serveur doit être défini pour permettre la communication entre l'interface Web Zabbix et le service Web Zabbix :

  • Allez dans Administration → Général → Autres paramètres
  • Spécifiez l'URL complète de l'interface Web Zabbix dans le paramètre URL du serveur.

frontend_url.png

Une fois la procédure de configuration terminée, configurez et envoyez un rapport de test pour vous assurer que tout fonctionne correctement.

Le package officiel zabbix-web-service est disponible dans le référentiel Zabbix. Le navigateur Google Chrome n'est pas inclus dans ces packages et doit être installé séparément.