Surveillance réseau · 3 min read · Oct 18, 2025
Comment utiliser les plugins Nagios dans Verax NMS
Comment utiliser les plugins Nagios dans Verax NMS
Ce guide montre comment utiliser les plugins Nagios pour surveiller les appareils dans Verax NMS Express. Verax NMS est un logiciel de surveillance des réseaux et des applications multiplateforme.
Outils utilisés :
- Exemple de plugin Nagios pour la vérification de l’utilisation du CPU au format Shell Script (.sh file) http://exchange.nagios.org/directory/Plugins/System-Metrics/CPU-Usage-and-Load/Check-CPU-LOAD-using-SNMP/details
- Verax NMS Express ver. 1.9.5 : http://www.veraxsystems.com/en/products/nms
Ajout d’un plugin Nagios à l’appareil
Tout d’abord, téléchargez un plugin. Dans cet exemple, j’utiliserai le plugin pour vérifier l’utilisation du CPU via SNMP (check_snmp_cpu.sh).
Placez le plugin dans un dossier sur le même serveur où Verax NMS Express est installé. Dans mon cas, ce sera :
/root/nagios/check_snmp_cpu.shRemarque : Assurez-vous que le dossier contenant le plugin a les bonnes autorisations de fichier (CHMOD : 777).
Maintenant, ajoutons le capteur de script shell à l’appareil :
- Connectez-vous à Verax NMS, sélectionnez Accueil dans le menu principal et sélectionnez le bon appareil dans l’arborescence des aspects.
- Dans l’onglet Moniteurs, sélectionnez l’option Ajouter et cliquez sur Aller. Le système affichera une boîte de dialogue contextuelle avec les capteurs disponibles pour votre appareil.
- Sélectionnez le capteur de script shell dans l’arborescence des capteurs et cliquez sur Suivant.
- Maintenant, vous devez spécifier les paramètres de votre capteur.

Le système vous demandera d’entrer les paramètres spécifiques au capteur suivants :
- Hôte - dans la plupart des cas, l’adresse de l’hôte est une adresse IP de l’appareil.
- Chemin vers le script - chemin vers le fichier de script situé sur le serveur où Verax NMS Express est installé.
/root/nagios/file_name.shPour moi, c’est :/root/nagios/check_snmp_cpu.sh - Format des données de sortie - un format de données de sortie qui est censé être retourné par le script. - Ignorer - seul le code de retour/le temps de réponse est pris en compte.
- Format Nagios - le format de sortie du script est compatible avec Nagios. Dans ce cas, définissez le format de sortie sur “Nagios” qui est par défaut : ‘label’=value[UOM];[warn];[crit];[min];[max]
- Arguments du script (non obligatoire) - les arguments sont passés en raison du script téléchargé. Vous pouvez utiliser les espaces réservés suivants dans les arguments : - %DEVICE_IP% - adresse IP de l’appareil.
- %SNMP_COMMUNITY% - chaîne de communauté SNMP pour l’appareil.
- %TIMEOUT% - valeur de délai d’attente pour le capteur.
- %WARNING_THRESHOLD% - valeur pour le seuil d’avertissement pour le capteur.
- %CRITICAL_THRESHOLD% - valeur pour le seuil critique pour le capteur.
- Variables d’environnement (non obligatoire) - fournissent un moyen simple de partager les paramètres de configuration entre plusieurs applications et processus sous Linux. Chacune des variables doit être définie sous la forme “key=value” et elles doivent être séparées par “;”.
- Codes de sortie supérieurs à cette valeur [avertissement (code de sortie 1), erreur (code de sortie 2), valeur inconnue (code de sortie 3)] - cela signifie que si le code de sortie du script est supérieur ou égal au code de retour choisi, l’exécution du capteur se traduira par une erreur.
- Cliquez sur Terminer pour confirmer.
- Le capteur est maintenant ajouté et sera visible dans l’arborescence des aspects.

- Pour vérifier si le capteur fonctionne correctement, sélectionnez l’option Exécuter le script et afficher la sortie dans le menu des actions locales. Si tout va bien, le système affichera une boîte de dialogue contextuelle avec la réponse du script. Cela devrait ressembler à ceci :
Si vous avez effectué toutes les actions décrites dans ce guide, le plugin Nagios surveillera maintenant votre appareil et ses réponses seront présentées sur un graphique de performance.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.