Contexte
Le check Hardware Health Switch SNMPv1v2 vérifie le bon fonctionnement physique du matériel de l'appareil ( alimentation, ventilateurs, températures, disques… ) en utilisant les versions v1 ou v2 du protocole SNMP.
Paramétrage
Le check utilise la ligne de commande suivante :
$PLUGINSDIR$/check_nwc_health --hostname "$HOSTADDRESS$" --timeout "$_HOSTSWITCH_TIMEOUT$" --community "$_HOSTSNMPCOMMUNITY$" --mode hardware-health --port "$_HOSTSWITCH_PORT$" --statefilesdir "$_HOSTSWITCH_WORKING_FOLDER$"
Données utilisées provenant du modèle
Données communes pour les checks du modèle
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|---|---|---|---|---|
SNMPCOMMUNITY | l'Hôte ( Onglet Données ) | -- | $SNMPCOMMUNITYREAD$ | public | La Communauté SNMP v1/v2 défini sur votre switch :
|
SWITCH_TIMEOUT | l'Hôte ( Onglet Données ) | secondes | 60 | 60 | Variable permettant au check de s'arrêter après un certain temps si une tâche ne s'est pas terminée.
( La valeur doit être supérieure à 3 ) |
SWITCH_PORT | l'Hôte ( Onglet Données ) | -- | 161 | 161 | Variable correspondant au port SNMP sur lequel le démon SNMP de votre équipement écoute. |
SWITCH_WORKING_FOLDER | l'Hôte ( Onglet Données ) | /var/tmp/check_nwc_health | /var/tmp/check_nwc_health | Dossier dans lequel la sonde stockera ses fichiers de travail |
Remarque
Par défaut, la donnée SNMPCOMMUNITY prend le contenu de la donnée globale $SNMPCOMMUNITYREAD$ dont la valeur est modifiable dans le fichier /etc/shinken/resource.d/snmp.cfg,
- voir la page LES VARIABLES ( Remplacement dynamique de contenu - Anciennement les MACROS ), pour comprendre leur utilisation.
La modification des valeurs par défaut présentes dans le fichier du serveur ( /etc/shinken/resource.d/snmp.cfg ) nécessite un redémarrage des démons suivants :
- Synchronizer pour le voir dans l'interface,
- Arbiter pour que la modification soit prise en compte en supervision.
Donc, pour changer la valeur de SNMPCOMMUNITY, vous pouvez :
- changer sa valeur dans un hôte,
- changer sa valeur dans le modèle Switch-SNMPv1v2 ( mais cela impactera tous les hôtes utilisant ce modèle ).
- modifier le contenu de la donnée globale $SNMPCOMMUNITYREAD$ ( en prenant en compte que tous les hôtes utilisant cette donnée seront impactés ).
Données spécifiques pour ce check
Pas de données spécifiques pour ce check
Données DFE ( Duplicate Foreach )
Pas de données DFE pour ce check
Données utilisées provenant du check
Pas de données provenant du check pour ce modèle
Données globales
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|---|---|---|---|---|
PLUGINSDIR | Non modifiable ( Sauf Admin Shinken ) | -- | /var/lib/shinken/libexec | /var/lib/shinken/libexec | Chemin absolu du dossier contenant la sonde ( non modifiable ) |
Propriétés de l'hôte
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|---|---|---|---|---|
HOSTADDRESS | l'Hôte ( Onglet Général ) | -- | Nom de l'hôte | Nom de l'hôte | Adresse de l'hôte |
Résultat
Exemple
Interprétation des données
- Statut : Le statut peut prendre 4 valeurs ( OK / WARNING / CRITICAL / UNKNOWN ).
- Résultat : donne un texte d'explication du retour du check.
- Résultat Long : pas de résultat long pour ce check.
Métriques
Pas de métrique pour ce check.
