Surveillance service NTP - CPNV-ES-MAS3-X/LibreNMS-Containerization GitHub Wiki
Activer le service check
Sur le serveur librenms
Editer le fichier de config /opt/librenms/config.php
Ajouter les lignes suivantes
$config['show_services'] = 1;
$config['discover_services'] = true;
$config['discover_services_templates'] = true;
$config['nagios_plugins'] = "/usr/lib/nagios/plugins";
Installer le plugin nagios
apt install monitoring-plugins
Modifier les droits en exec
chmod +x /usr/lib/nagios/plugins/*
Ajouter le services wrapper dans le cron file de librenms en mdifier le fichier /etc/cron.d/librenms
*/5 * * * * librenms /opt/librenms/services-wrapper.py 1
Validation
Connecter vous avec l'utilisateur librenms
Effectuer un test du plugin avec la commande suivante (il s'agit d'un test http)
/usr/lib/nagios/plugins/check_http -H google.ch -S -p 443
Configurer le service librenms
Ajouter un nouveau service en cliquant sur Add service
Attribuer un nom approprié au service
Choisir ntp ou ntp_time sous check type
Entrer l'IP ou le FQDN de la machine cible