check_nt v2.1.1 (monitoring-plugins 2.1.1) Copyright (c) 2000 Yves Rubin (rubiyz@yahoo.com) Copyright (c) 2000-2007 Monitoring Plugins Development Team Ce plugin collecte les données depuis le service NSClient tournant sur un Serveur Windows NT/2000/XP/2003. Utilisation: check_nt -H host -v variable [-p port] [-w warning] [-c critical] [-l params] [-d SHOWALL] [-u] [-t timeout] Options: -h, --help Afficher l'aide détaillée -V, --version Afficher les informations relative à la version --extra-opts=[section][@file] Read options from an ini file. See https://www.monitoring-plugins.org/doc/extra-opts.html for usage and examples. Options: -H, --hostname=HOST Nom de l'hôte à vérifier -p, --port=INTEGER Numéro de port optionnel (défaut: 1248) -s, --secret= Mot de passe nécessaire pour la requête -w, --warning=INTEGER Threshold which will result in a warning status -c, --critical=INTEGER Threshold which will result in a critical status -t, --timeout=INTEGER Seconds before connection attempt times out (default: -l, --params= Parameters passed to specified check (see below) -d, --display={SHOWALL} Display options (currently only SHOWALL works) -u, --unknown-timeout Return UNKNOWN on timeouts10) -h, --help Afficher l'écran d'aide -V, --version Afficher la version -v, --variable=STRING Variable a vérifier Les variables valides sont CLIENTVERSION = Obtenir la version de NSClient si l'argument -l est spécifié, une alerte AVERTISSEMENT sera renvoyée, si les versions sont différentes. CPULOAD = Moyenne de la charge CPU sur les dernières x minutes. Demande un paramètre -l avec la syntaxe suivante: -l ,,. devrait être inférieur à 24*60. Les seuils sonts en pourcentage et un maximum de 10 requêtes peuvent être effectuées à la fois. ie: -l 60,90,95,120,90,95 UPTIME = Obtenir le temps de service de la machine. Pas d'argument spécifique. Pas de seuil d'avertissement ou critique USEDDISKSPACE = Taille et pourcentage de l'utilisation disque. Demande un paramètre -l contennant uniquement la lettre du lecteur. Les seuils d'alerte et critiques peuvent être spécifiés avec -w et -c. MEMUSE = Mémoire utilisée. Les seuils d'alerte et critiques peuvent être spécifiés avec -w et -c. SERVICESTATE = Vérifier l'état d'un ou plusieurs services. Demande un paramètre -l avec la syntaxe suivante: -l ,,,... Vous pouvez spécifier -d SHOWALL pour voir les services fonctionnant dans la chaîne de caractère renvoyée. PROCSTATE = Vérifie si un ou plusieurs processus sont démarrés. Même syntaxe que SERVICESTATE. COUNTER = Vérifier n'importe quel compteur de performance sur Windows NT/2000. Demande un paramètre -l avec la syntaxe suivante: -l "\\\\compteur"," Le paramètre est optionnel et est passé à la fonction de sortie printf qui demande un paramètre de type float. Si n'inclus pas "%%", il est utilisé comme étiquette. Exemples: "Paging file usage is %%.2f %%%%" "%%.f %%%% paging file used." INSTANCES = Vérifie n'importe quel compteur de performance de Windows NT/2000. Syntax: check_nt -H -p -v INSTANCES -l is a Windows Perfmon Counter object (eg. Process), if it is two words, it should be enclosed in quotes The returned results will be a comma-separated list of instances on the selected computer for that object. The purpose of this is to be run from command line to determine what instances are available for monitoring without having to log onto the Windows server to run Perfmon directly. It can also be used in scripts that automatically create the monitoring service configuration files. Exemples: check_nt -H 192.168.1.1 -p 1248 -v INSTANCES -l Process Notes: - Le service NSClient doit rouler sur le serveur pour obtenir les informations (http://nsclient.ready2run.nl). - Les seuils critiques doivent être plus bas que les seuils d'avertissement - Le port par défaut 1248 est parfois utilisé par d'autres services. L'erreur qui en résulte contiens "Cannot map xxxxx to protocol number". Une possibilité pour corriger ce problème est de changer le port dans check_nt et dans le service auquel il se connecte. Send email to help@monitoring-plugins.org if you have questions regarding use of this software. To submit patches or suggest improvements, send email to devel@monitoring-plugins.org