report:zabbix:installguide

Guide d'installation

Rapport Zabbix

Prérequis

Pour pouvoir faire fonctionner le plugin de collecte des indicateurs de fonctionnement de Moodle sur Zabbix vous devrez au préalable :

Version zabbix préconisée : 6.4

  • Avoir installé un serveur Zabbix sur un serveur. La version du serveur Zabbix doit correspondre à la version des clients Zabbix installés sur les machines qui font fonctionner Moodle.
  • Avoir installé un frontend compatible, pour la consultation des données.
  • Avoir installé un client Zabbix sur la machine qui opérera les tâches programmées d'émission des indicateurs.
  • Avoir installé l'utilitaire zabbix_sender permettant à un exécutable d'émettre une donnée vers le serveur Zabbix.
  • Avoir installé les modèles de collecte Moodle dans le serveur
  • Avoir configuré un utilisateur d'administration distante, sans accès au frontend

Prérequis supplémentaires

Pour pouvoir émettre des rapports automatisés à partir de zabbix vers des utilisateurs désignés,

Installation du plugin Moodle

  • Déployez l'archive du plugin dans le répertoire /report de votre installation Moodle
  • Naviguez vers les notifications d'administration pour terminer l'installation logique du plugin

Configuration

La configuration est nécessaire pour permettre de tirer les mesures vers le bon hôte serveur Zabbix. L'émission utilise la technique du “trapper” zabbix. Les mesures sont émises via l'utilitaire “zabbix_sender”, sans faire appel à la configuration de l'agent zabbix installé localement. Les données nécessaires à l'émission d'une mesure sont :

  • L'IP ou l'hôte zabbix à contacter (fourni par la configuration).
  • La clef de la mesure (fourni par l'implémentation de l'indicateur mobilisé).
  • L'hôte d'origine de la mesure (implicitement fourni par $CFG→wwwroot, ou surchargé par la valeur de configuration report_zabbix|zabbixhostname).

La configuration du plugin permet en outre de raccorder le plugin aux APIs d'administration distante du serveur Zabbix, pour actionner l'enregistrement du site moodle dans Zabbix, et son ajout aux groupes d'agrégation désirés.

Enregistrement du moodle comme hôte zabbix

Attention : afin de pouvoir réaliser l'enregistrement automatique du moodle dans zabbix, l'utilisateur administrateur désigné dans la configuration doit être un utilisateur connu de zabbix, avec des droits administrateur lui permettant de créer des configurations d'hôtes et de rajouter cette configuration dans les groupes configurés.

Le réenregistrement d'un hôte ne détruit pas les anciennes données accumulées préalablement.

Références

report/zabbix/installguide.txt · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki