Contexte
Le modèle windows_by_snmp_services-by-name permet de vérifier l'état d'un ou plusieurs services Windows en ajoutant un check par service supervisé.
- Cela permet d'avoir un statut par service.
- À noter que le modèle windows_by_snmp fourni un check Windows Services SNMP, mais qui regroupe tous les sercives visés dans un seul check.
- Exemple
- Avec windows_by_snmp_services-by-name => 2 checks
- check-Teamviewer-server
- check-Teamviewer-client
- Avec windows_by_snmp
- un check Windows Services SNMP, qui est OK si Teamviewer-server, Teamviewer-client sont présents
- Avec windows_by_snmp_services-by-name => 2 checks
À noter qu'avec windows_by_snmp_services-by-name, le nom du check est indépendant du nom du service. ce qui permet de personnaliser son affichage Shinken.
Sommaire des checks
| Nom | Description |
|---|---|
Windows Services SNMP ByName $KEY$ | Il récupère et affiche l'état d'un service Windows. ( voir la page Windows Services SNMP ByName $KEY$ ) Utilise le mécanisme de DuplicateForEach ( Données SNMP_WIN_SERVICES_BY_NAME )
|
Les données
Les données communes
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|---|---|---|---|---|
SNMP_COMMUNITY | l'Hôte ( Onglet Données ) | -- | $SNMPCOMMUNITYREAD$ | public | La Communauté SNMP v1/v2 défini sur votre serveur Windows :
|
SNMP_TIMEOUT | l'Hôte ( Onglet Données ) | secondes | 60 | 60 | Donnée permettant au check de s'arrêter après un certain temps si une tâche ne s'est pas terminée.
|
Les données spécifiques
Pas de données spécifiques pour ce modèle
Les données DFE ( Duplicate Foreach )
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|---|---|---|---|---|
SNMP_WIN_SERVICES_BY_NAME | l'Hôte ( Onglet Données ) | -- | -- | -- | La liste des services à superviser. |
Utilisation
Il vous faudra saisir les noms des services à surveiller :
- Dans l'exemple ci-dessous, le modèle liste par défaut les services appelés dns et smtp.
- Changer cette liste avec les noms de services qui concernent votre équipement :
- Par exemple teamviewer ou dhcp pour avoir les checks surveillant vos services.
Pour cette donnée,
- La virgule sert de séparateur.
- Vous pouvez mettre n'importe quelle chaîne de caractères.
La première valeur sert de nom dans Shinken, la seconde correspond à la valeur qui sera passé à la commande et vérifié sur le serveur Windows
mydhcp$(dhcp)$ mydhcp : Nom d'affichage du check (dans Shinken) $(dhcp)$ : Nom strict du service à vérifier sur le serveur Windows
Comment appliquer un modèle d'hôte à un hôte
Dans l'interface de Configuration : Dans votre fichier de définition de vos éléments à importer via votre collecteur :Application du modèle via l'interface de Configuration
Application du modèle via un collecteur d'import de fichiers au format .cfg
define host {
host_name mon_hôte
use mon-modèle
}


