| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
Le check Service [ $KEY$ ] State by WinRM permet de vérifier le status d’un service Windows. Il permet ainsi de s’assurer que les services supervisés sont bien dans l’état attendu.
Le check utilise une donnée Duplicate Foreach qui permet de générer automatiquement le check pour chaque service à superviser.
| Panel |
|---|
| Panel |
Paramétrage
| Code Block | ||||
|---|---|---|---|---|
| ||||
$WINDOWS-BY-WINRM__SHINKEN__PLUGINSDIR$/check_windows_health_by_winrm_rust --check check_servicesservice_matchingstate --hostname "$HOSTADDRESS$" --port "$_HOSTWINDOWS_BY_WINRM__PORT$" --username "$_HOSTWINDOWS_BY_WINRM__DOMAINUSER$" --password "$_HOSTWINDOWS_BY_WINRM__DOMAINPASSWORD$" --auth_method "$_HOSTWINDOWS_BY_WINRM__AUTHMETHOD$" --timeout "$_HOSTWINDOWS_BY_WINRM__TIMEOUT$" -n "$ARG1$" -e "$_SERVICEWINDOWS_BY_WINRM__SERVICES-MATCHING__EXPECTED-STATE$$ARG2$" |
Données utilisées provenant des modèles
Données communes pour les checks des modèles
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Données spécifiques pour ce check
Aucune données spécifique pour ce check.
Données
| No Format |
|---|
WINDOWS_BY_WINRM__SERVICES-MATCHING__EXPECTED-STATE |
l'Hôte
( Onglet Données )
Etat attendu du service :
- Stopped
- Start Pending
- Stop Pending
- Running
- Continue Pending
- Pause Pending
- Paused
DFE ( Duplicate Foreach )
| Donnée | Description | Exemple | ||
|---|---|---|---|---|
| Définit une paire KEY$(VALUE)$ , la.
Cette valeur accepte les wildcards*
| WinRM$(RunningVirtualBox$(VBox)$ |
| Note | ||
|---|---|---|
| ||
Modifier les données accrochées à l'hôte affectera l'ensemble des checks dupliqués. |
| Info | ||||
|---|---|---|---|---|
En cas de difficulté pour identifier les services à superviser, il est possible de rechercher leur noms depuis l'application services.msc.
|
Données utilisées provenant du check
Pas de données provenant du check pour ce modèle.
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Résultat
Exemple
| Panel |
|---|
Interprétation
Il peut prendre trois valeurs OK / CRITIQUE / INCONNU
Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :
| Situation | Statut | Exemple |
|---|---|---|
| Le service est dans l’état attendu défini par la variable WINDOWS_BY_WINRM__ |
| SERVICE- |
| STATE__ |
| SERVICE-TO- |
| CHECK. ($VALUE2$) | OK |
|
| Le service n’est pas dans l’état attendu défini par la variable WINDOWS_BY_WINRM__ |
| SERVICE- |
| STATE__ |
| SERVICE-TO- |
| CHECK. ($VALUE2$) | CRITIQUE |
|
| Panel |
|---|
| Panel |
|---|
Résultat
Le résultat contient un message indiquant le statut du check.
Résultat Long
Pas de résultat long.
Métriques
Erreurs et pré-requis
Erreurs de configuration de l'hôte supervisé ( spécifique à ce check )
| Excerpt | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
...









