Le modèle de check Services, dédié au modèle Windows (propriété "Attaché sur les modèles d'hôte" mise à "windows"), utilise la commande check_windows_auto_services :
Le modèle de check Services, dédié au modèle Windows (propriété "Attaché sur les modèles d'hôte" mise à "windows"), utilise la commande check_windows_auto_services :
$PLUGINSDIR$/check_wmi_plus.pl -H "$HOSTADDRESS$" -u "$_HOSTDOMAINUSER$" -p "$_HOSTDOMAINPASSWORD$" -m checkservice -a Auto -o "$_HOSTWINDOWS_EXCLUDED_AUTO_SERVICES$" -w "$_HOSTWINDOWS_AUTO_SERVICES_WARN$" -c "$_HOSTWINDOWS_AUTO_SERVICES_CRIT$" --inidir=$WMI_INI_DIR$ --security-mechanisms=$_HOSTWINDOWS_SECURITY_MECANISMS$ |
Voici un exemple de commande qui va vérifier un service spécifique, ici la bonne activité du service de "Pare feu" Windows :
$PLUGINSDIR$/check_wmi_plus.pl -H "$HOSTADDRESS$" -u "$_HOSTDOMAINUSER$" -p "$_HOSTDOMAINPASSWORD$" -m checkservice -a MpsSvc -c 0 --inidir=$WMI_INI_DIR$ --security-mechanisms=$_HOSTWINDOWS_SECURITY_MECANISMS$ |
L'exclusion de plusieurs services ce fait à l'aide d'un pipe
-o "Software Protection|Service Google Update \(gupdate\)" |
| Donnée | Valeur par défaut | Description |
|---|---|---|
WINDOWS_EXCLUDED_AUTO_SERVICES | Service Google Update \(gupdate\)|Remote Registry|Software Protection|Windows Biometric Service | Permets d'exclure des services du test. Les quatre services exclus par défaut sont éteints automatiquement par Windows. |
WINDOWS_AUTO_SERVICES_WARN | 0 | Nombre minimum de services critiques pour que le statut soit mis sur "Attention". |
WINDOWS_AUTO_SERVICES_CRIT | 1 | Nombre minimum de services critiques pour que le statut soit mis sur "Critique". |