| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
Le check Interfaces Status by SNMPv3 vérifie l'état opérationnel des interfaces réseau d'une baie HPE Nimble, via la MIB standard IF-MIB (ifDescr / ifOperStatus).
Il découvre les interfaces, en retient celles dont le nom correspond au regex, puis compte celles qui sont UP.
| Info |
|---|
Le statut dépend du nombre d'interfaces UP par rapport à deux bornes (règle MIN-UP-WARN ≥ MIN-UP-CRIT) :
|
Ce check permet donc :
de détecter une perte d'interfaces ( aucune UP = stockage inaccessible aux applications ),
de suivre le nombre d'interfaces réseau actives de la baie.
| Panel |
|---|
( capture du résultat du check à insérer ) |
Paramétrage
Le check utilise les une des lignes de commande suivantes en fonction du mode de connexion SNMPv3 :
Connexion de type noAuthNoPrivcommandes suivantes selon le modèle d'hôte utilisé :
| Code Block | ||||||
|---|---|---|---|---|---|---|
| ||||||
$GLOBAL__HPE$HPE-NIMBLE-BY-SNMP__SHINKEN__PLUGINSDIR$/check_hpe_nimble_health_by_snmp_rust --check check_interfaces_status -H "$HOSTADDRESS$" -p "$_HOSTHPE-NIMBLE-BY-SNMP__PORT$" -t "$_HOSTHPE-NIMBLE-BY-SNMP__TIMEOUT$" --snmp_version "3" --user "$_HOSTHPE-NIMBLE-BY-SNMP__LOGIN$" --context "$_HOSTHPE-NIMBLE-BY-SNMP__CONTEXT$" --level "noAuthNoPriv" --regex "$_HOSTHPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__REGEX$" --min-up-warn "$_HOSTHPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-WARN$" --min-up-crit "$_HOSTHPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-CRIT$" |
- Connexion de type authNoPriv :
| Code Block | ||||||
|---|---|---|---|---|---|---|
| ||||||
$GLOBAL__HPE$HPE-NIMBLE-BY-SNMP__SHINKEN__PLUGINSDIR$/check_hpe_nimble_health_by_snmp_rust --check check_interfaces_status -H "$HOSTADDRESS$" -p "$_HOSTHPE-NIMBLE-BY-SNMP__PORT$" -t "$_HOSTHPE-NIMBLE-BY-SNMP__TIMEOUT$" --snmp_version "3" --user "$_HOSTHPE-NIMBLE-BY-SNMP__LOGIN$" --auth_password "$_HOSTHPE-NIMBLE-BY-SNMP__AUTHPASSWORD$" --auth_protocol "$_HOSTHPE-NIMBLE-BY-SNMP__AUTHPROTOCOL$" --context "$_HOSTHPE-NIMBLE-BY-SNMP__CONTEXT$" --level "authNoPriv" --regex "$_HOSTHPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__REGEX$" --min-up-warn "$_HOSTHPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-WARN$" --min-up-crit "$_HOSTHPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-CRIT$" |
| Code Block | ||||||
|---|---|---|---|---|---|---|
| ||||||
$GLOBAL__HPE$HPE-NIMBLE-BY-SNMP__SHINKEN__PLUGINSDIR$/check_hpe_nimble_health_by_snmp_rust --check check_interfaces_status -H "$HOSTADDRESS$" -p "$_HOSTHPE-NIMBLE-BY-SNMP__PORT$" -t "$_HOSTHPE-NIMBLE-BY-SNMP__TIMEOUT$" --snmp_version "3" --user "$_HOSTHPE-NIMBLE-BY-SNMP__LOGIN$" --auth_password "$_HOSTHPE-NIMBLE-BY-SNMP__AUTHPASSWORD$" --priv_passphrase "$_HOSTHPE-NIMBLE-BY-SNMP__PRIVPASSWORD$" --auth_protocol "$_HOSTHPE-NIMBLE-BY-SNMP__AUTHPROTOCOL$" --priv_protocol "$_HOSTHPE-NIMBLE-BY-SNMP__PRIVPROTOCOL$" --context "$_HOSTHPE-NIMBLE-BY-SNMP__CONTEXT$" --level "authPriv" --regex "$_HOSTHPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__REGEX$" --min-up-warn "$_HOSTHPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-WARN$" --min-up-crit "$_HOSTHPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-CRIT$" |
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 | ||
|---|---|---|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | -- | 161 | 161 | Port de connexion SNMP. | ||
| l'Hôte ( Onglet Données ) | s | 5 | 5 | Délai d'attente de la connexion SNMP. | ||
| l'Hôte ( Onglet Données ) | -- | shinken | shinken | L'utilisateur SNMPv3 utilisé pour se connecter à la baie de stockage. |
| Section |
|---|
Mode de connexion noAuthNoPriv |
| Section |
|---|
Pas de données communes supplémentaires pour ce type de connexion SNMPv3 |
| Section |
|---|
Mode de connexion authNoPriv |
| Section | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Section |
|---|
Mode de connexion authPriv |
| Section | ||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Données spécifiques pour ce check
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description | ||
|---|---|---|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | -- | .* | .* | Filtre appliqué sur le nom des interfaces (ifDescr). Seules les interfaces dont le nom correspond sont comptées. Défaut .* = toutes. | ||
| l'Hôte ( Onglet Données ) | interfaces | 2 | 2 | Le check est OK tant qu'au moins ce nombre d'interfaces (filtrées) sont UP. En dessous, il passe au minimum en ATTENTION . Doit être ≥ à MIN-UP-CRIT. | ||
| l'Hôte ( Onglet Données ) | interfaces | 1 | 1 | Le check passe en CRITIQUE si le nombre d'interfaces UP est < à cette valeur ( 1 = passe critique quand plus aucune interface n'est UP ). Doit être ≤ à MIN-UP-WARN. |
Données utilisées provenant du check
Pas de données provenant du check pour ce modèle
| Excerpt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Résultat
Exemple
| Panel |
|---|
( capture du résultat à insérer ) |
Interprétation des données
Statut
Il peut prendre 4 états OK / CRITIQUE / ATTENTION / INCONNU .
Le statut dépend du nombre d'interfaces UP (filtrées par regex) et de la configuration du check :
- HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-WARN
- HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-CRIT
OK tant que le nombre d'interfaces UP est ≥ à MIN-UP-WARN.
| Info | ||
|---|---|---|
Aucune interface UP = plus de stockage accessible aux applications. Les seuils suivent la règle MIN-UP-WARN ≥ MIN-UP-CRIT.
|
| Situation | Statut | Exemple | |||
|---|---|---|---|---|---|
| CRITIQUE |
| |||
| ATTENTION |
| |||
| INCONNU | ( capture à insérer ) |
Résultat
Le résultat court indique combien d'interfaces filtrées sont UP sur le total, combien sont DOWN, et rappelle le regex utilisé. En cas d'état non OK, il précise le seuil non atteint.
Résultat Long
Le résultat long affiche un tableau, une ligne par interface filtrée : statut (Up / Down), nom (ifDescr) et adresse MAC. Les interfaces DOWN sont listées en premier.
Métriques
Interprétation des métriques
| Nom de la métrique | Unité | Description | Seuil d'avertissement | Seuil critique |
|---|---|---|---|---|
| interfaces_up_count | -- | Nombre d'interfaces filtrées qui sont UP au moment de la vérification. | MIN-UP-WARN ( 2 par défaut ) | MIN-UP-CRIT ( 1 par défaut ) |
Exemple
| Panel |
|---|
( capture du perfdata à insérer ) |
Erreurs et pré-requis
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
...





