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
Pour pouvoir émettre des rapports automatisés à partir de zabbix vers des utilisateurs désignés,
zabbix_web_service -c /etc/zabbix/zabbix_webservice.conf &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 :
$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.
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.