Voici la liste des commandes sur le serveur Nagios lui-même (généralement situé dans le dossier /usr/local/nagios/libexec/) :
Nom | Description |
---|---|
check_apt | Cette commande permet de vérifier les mises à jour logicielles sur les systèmes utilisant des systèmes de gestion de paquets basés sur la commande apt-get trouvée dans Debian GNU/Linux. |
check_breeze | Cette commande permet de rapporter la force du signal d'un équipement sans fil Breezecom. |
check_by_ssh | Cette commande permet d'utiliser SSH pour exécuter des commandes sur un hôte à distance. |
check_clamd | Cette commande permet de tester les connexions CLAMD avec l'hôte spécifié (ou socket Unix). |
check_cluster | Cette commande permet de tester les unité d'allocations d'hôte et de service pour Nagios 2. |
check_dhcp | Cette commande permet de tester la disponibilité des serveurs DHCP sur un réseau. |
check_dig | Cette commande permet de tester le service DNS sur l'hôte spécifié à l'aide de dig. |
check_disk | Cette commande permet de vérifier la quantité d'espace disque utilisé sur un système de fichiers monté et génère une alerte si l'espace libre est inférieur à l'une des valeurs de seuil. |
check_disk_smb | Cette commande permet de vérifier le disque SMB avec Nagios. |
check_dns | Cette commande permet d'effectuer un nslookup pour obtenir l'adresse IP de la requête hôte/domaine donnée. Un serveur DNS facultatif à utiliser peut être spécifié. Si aucun serveur DNS n'est spécifié, le ou les serveurs par défaut spécifiés dans /etc/resolv.conf seront utilisés. |
check_dummy | Cette commande permet de retourner l'état correspondant à la valeur numérique du paramètre spécifié avec du texte optionnel. |
check_file_age | Cette commande permet de vérifier l'âge d'un fichier. |
check_flexlm | Cette commande permet de vérifier les gestionnaires de licences flexlm disponibles. |
check_ftp | Cette commande permet de tester les connexions FTP avec l'hôte spécifié (ou socket Unix). |
check_hpjd | Cette commande permet de tester l'état d'une imprimante HP avec une carte JetDirect. Le Net-snmp doit être installé sur l'ordinateur exécutant cette commande. |
check_http | Cette commande permet de tester le service HTTP sur l'hôte spécifié. Il peut tester les serveurs normaux (http) et sécurisés (https), suivre les redirections, rechercher des chaînes de caractères et des expressions régulières, vérifier les heures de connexion et générer des rapports sur les délais d'expiration des certificats. |
check_icmp | Cette commande permet d'effectuer un test ICMP. |
check_ide_smart | Cette commande permet de vérifier un disque dur local avec l'interface SMART (spécifique à Linux). |
check_ifoperstatus | Cette commande permet de surveiller Nagios pour l'état opérationnel d'une interface réseau particulière sur l'hôte cible. |
check_ifstatus | Cette commande permet de surveiller l'état opérationnel de chaque interface réseau sur l'hôte cible. |
check_imap | Cette commande permet de tester les connexions IMAP avec l'hôte spécifié (ou socket Unix). |
check_ircd | Cette commande permet de faire une vérification IRCD pour Nagios. |
check_jabber | Cette commande permet de tester les connexions JABBER avec l'hôte spécifié (ou socket Unix). |
check_load | Cette commande permet de tester la moyenne de charge actuelle du système. |
check_log | Cette commande permet d'effectuer une détection de modèle de fichier journal de bord pour Nagios. |
check_mailq | Cette commande permet de vérifier le nombre de messages dans la file d'attente de courrier (prend en charge plusieurs files d'attente sendmail, qmail). |
check_mrtg | Cette commande permet de vérifier la valeur moyenne ou maximale de l'une des deux variables enregistrées dans un fichier journal de bord MRTG. |
check_mrtgtraf | Cette commande permet de vérifier les taux de transfert entrants/sortants d'un routeur, commutateur,... enregistrés dans un journal de bord MRTG. |
check_nagios | Cette commande permet de vérifier l'état du processus Nagios sur la machine locale. |
check_nntp | Cette commande permet de tester les connexions NNTP avec l'hôte spécifié (ou socket Unix). |
check_nntps | Cette commande permet de tester les connexions NNTPS avec l'hôte spécifié (ou socket Unix). |
check_nt | Cette commande permet de collecter les données du service NSClient fonctionnant sur un serveur Windows NT, Windows 2000 Server, Windows XP ou Windows Server 2003. |
check_ntp | Cette commande permet de vérifier le serveur ntp sélectionné. |
check_ntp_peer | Cette commande permet de vérifier le serveur ntp sélectionné. |
check_ntp_time | Cette commande permet de vérifier le fuseau horaire d'horloge avec le serveur ntp. |
check_nwstat | Cette commande permet de tenter de contacter le MRTGEXT NLM exécuté sur un serveur Novell pour collecter les informations système demandées. |
check_oracle | Cette commande permet de vérifier l'état d'une base de données Oracle. |
check_overcr | Cette commande permet de tenter de contacter le service de collecteur Over-CR exécuté sur le serveur UNIX à distance afin de collecter les informations système demandées. |
check_ping | Cette commande permet d'utiliser ping pour vérifier les statistiques de connexion pour un hôte à distance. |
check_pop | Cette commande permet de tester les connexions POP avec l'hôte spécifié (ou socket Unix). |
check_procs | Cette commande permet de vérifier tous les processus et génère des états AVERTISSEMENT ou CRITIQUE si la métrique spécifiée est en dehors des plages de seuil requises. La métrique est définie par défaut sur le nombre de processus. Des filtres de recherche peuvent être appliqués pour limiter les processus à vérifier. |
check_real | Cette commande permet de tester le service REAL sur l'hôte spécifié. |
check_rpc | Cette commande permet de vérifier si un service rpc est enregistré et en cours d'exécution à l'aide de rpcinfo -H host -C rpc_command. |
check_sensors | Cette commande permet de vérifier l'état du matériel à l'aide du paquet lm_sensors. |
check_simap | Cette commande permet de tester les connexions SIMAP avec l'hôte spécifié (ou socket Unix). |
check_smtp | Cette commande permet de tenter d'ouvrir une connexion SMTP avec l'hôte. |
check_snmp | Cette commande permet de vérifier l'état des machines à distances et obtenir des informations système via SNMP. |
check_spop | Cette commande permet de tester les connexions SPOP avec l'hôte spécifié (ou socket Unix). |
check_ssh | Cette commande permet d'essayer de vous connecter à un serveur SSH sur le serveur et le port spécifiés. |
check_ssl_validity | Cette commande permet de rechercher le nom d'hôte fourni avec -H dans le certificat, mais contactera le serveur avec l'hôte/IP fourni par -I. |
check_ssmtp | Cette commande permet de tester les connexions SSMTP avec l'hôte spécifié (ou socket Unix). |
check_swap | Cette commande permet de vérifier l'espace d'échange sur la machine locale. |
check_tcp | Cette commande permet de tester les connexions TCP avec l'hôte spécifié (ou socket Unix). |
check_time | Cette commande permet de vérifier l'heure sur l'hôte spécifié. |
check_udp | Cette commande permet de tester les connexions UDP avec l'hôte spécifié (ou socket Unix). |
check_ups | Cette commande permet de tester le service UPS sur l'hôte spécifié. |
check_uptime | Cette commande permet de vérifier le temps de fonctionnement du système et d'alerte s'il est supérieur au seuil. Unité de seuil de mesure spécifiée avec «-u». |
check_users | Cette commande permet de vérifier le nombre d'utilisateurs actuellement connectés sur le système local et génère une erreur si le nombre dépasse les seuils spécifiés. |
check_wave | Cette commande permet de vérifier la puissance du signal à laquelle le message sera généré. |
negate | Cette commande permet d'annuler l'état d'un plugiciel (renvoie OK pour CRITICAL et vice-versa). |
urlize | Cette commande permet d'encapsuler la sortie texte d'une autre commande dans des balises <A> de HTML, affichant ainsi la sortie de la commande enfant sous forme de lien cliquable dans l'écran d'état de Nagios. |
Dernière mise à jour : Lundi, le 22 mars 2021