Contexte
Le check Hardware Health Switch SNMPv3 vérifie le bon fonctionnement physique du matériel de l'appareil ( alimentation, ventilateurs, températures, disques… ) en utilisant la version 3 du protocole SNMP.
Paramétrage
Le check utilise une des lignes de commandes suivantes selon le modèle d'hôte utilisé :
- Connexion de type noAuthNoPriv :
$PLUGINSDIR$/check_nwc_health --hostname "$HOSTADDRESS$" --protocol 3 --timeout "$_HOSTSWITCH_TIMEOUT$" --username "$_HOSTSNMP_LOGIN$" --contextname "$_HOSTSNMP_CONTEXT$" --mode hardware-health --port "$_HOSTSWITCH_PORT$" --statefilesdir "$_HOSTSWITCH_WORKING_FOLDER$"
- Connexion de type authNoPriv :
$PLUGINSDIR$/check_nwc_health --hostname "$HOSTADDRESS$" --protocol 3 --timeout "$_HOSTSWITCH_TIMEOUT$" --username "$_HOSTSNMP_LOGIN$" --contextname "$_HOSTSNMP_CONTEXT$" --authpassword "$_HOSTSWITCH_PASSPHRASE_AUTH$" --authprotocol "$_HOSTSWITCH_PROTOCOL_AUTH$" --mode hardware-health --port "$_HOSTSWITCH_PORT$" --statefilesdir "$_HOSTSWITCH_WORKING_FOLDER$"
- Connexion de type authPriv :
$PLUGINSDIR$/check_nwc_health --hostname "$HOSTADDRESS$" --protocol 3 --timeout "$_HOSTSWITCH_TIMEOUT$" --username "$_HOSTSNMP_LOGIN$" --contextname "$_HOSTSNMP_CONTEXT$" --authpassword "$_HOSTSWITCH_PASSPHRASE_AUTH$" --authprotocol "$_HOSTSWITCH_PROTOCOL_AUTH$" --privpassword "$_HOSTSWITCH_PASSPHRASE_PRIV$" --privprotocol "$_HOSTSWITCH_PROTOCOL_PRIV$" --mode hardware-health --port "$_HOSTSWITCH_PORT$" --statefilesdir "$_HOSTSWITCH_WORKING_FOLDER$"
Données utilisées provenant des modèles
Données communes pour les checks des modèles
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|---|---|---|---|---|
SNMP_LOGIN | l'Hôte ( Onglet Données ) | -- | shinken | shinken | Un nom d'utilisateur SNMP v3 défini sur votre switch :
|
SNMP_CONTEXT | l'Hôte ( Onglet Données ) | -- | public | public | Le contexte SNMPv3 permet d'identifier et d'isoler un espace de gestion spécifique sur un agent réseau SNMPv3. Il est utilisé pour définir un domaine de gestion distinct au sein d'un même appareil réseau, permettant ainsi de segmenter et d'organiser les données SNMPv3. |
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. ( par défaut 161 ) |
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 |
Mode de connexion noAuthNoPriv
Pas de données communes supplémentaires pour ce type de connexion SNMPv3
Mode de connexion authNoPriv
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|---|---|---|---|---|
SWITCH_PROTOCOL_AUTH | l'Hôte ( Onglet Données ) | -- | MD5 | MD5 | Protocole utilisé pour vérifier l'authenticité des messages SNMPv3 |
SWITCH_PASSPHRASE_AUTH | l'Hôte ( Onglet Données ) | -- | shinkenpassword | shinkenpassword | Chaîne secrète utilisée pour vérifier l'authenticité des messages SNMPv3 |
Mode de connexion authPriv
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description | |
|---|---|---|---|---|---|---|
SWITCH_PROTOCOL_AUTH | l'Hôte ( Onglet Données ) | -- | MD5 | MD5 | Protocole utilisé pour vérifier l'authenticité des messages SNMPv3 | |
SWITCH_PASSPHRASE_AUTH | l'Hôte ( Onglet Données ) | -- | shinkenpassword | shinkenpassword | Chaîne secrète utilisée pour vérifier l'authenticité des messages SNMPv3. | |
SWITCH_PROTOCOL_PRIV | l'Hôte ( Onglet Données ) | -- | DES | DES | Protocole utilisé pour chiffrer les données SNMPv3 | |
SWITCH_PASSPHRASE_PRIV | l'Hôte ( Onglet Données ) | -- | shinkencryptionkey | shinkencryptionkey | Chaîne secrète utilisée pour chiffrer et déchiffrer les données SNMPv3. |
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
Statut
Il peut prendre deux valeurs OK / CRITIQUE / ATTENTION / INCONNU.
- Le statut va dépendre du retour de sonde et de la configuration spécifique du check pour la donnée suivante :
SWITCH_TIMEOUT
Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :
| Situation | Statut |
|---|---|
Dépendra de la configuration de votre switch | CRITIQUE |
Dépendra de la configuration de votre switch | ATTENTION |
Si la sonde n'a pas eu de réponse avant le temps maximum
| INCONNU |
Résultat
Renvoi 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.

