Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Include Page
Interface Status by SNMPv1v2 ( pour le modèle

Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmlfalse
Panel
titleSommaire

Table of Contents
stylenone

Contexte

Le check Interface Status by SNMPv1v2 vérifie l'état opérationnel ( up/down ) des interfaces réseau d'une baie HPE Nimble.

Ce check est indépendant des volumes : il est disponible aussi bien sur les modèles all-volumes que selected-volumes.

Info

Contrairement à un seuil d'utilisation classique, les deux seuils fonctionnent en sens inverse :

  • HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-CRIT est le nombre minimum d'interfaces « Up » à observer, en dessous duquel le status passe en CRITIQUE.
  • HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-WARN est le nombre minimum d'interfaces « Up » à observer, en dessous duquel le status passe en ATTENTION.

Ce check permet donc :

  • de détecter une ou plusieurs interfaces réseau tombées en panne ( Down ),

  • de filtrer les interfaces à surveiller par expression régulière (ex. exclure les interfaces de loopback ou non utilisées).

Panel

Image Removed

Paramétrage

Le check utilise la ligne de commande suivante :

Code Block
languagetext
themeEmacs
$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$"
    --regex "$_HOSTHPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__REGEX$"
    -w "$_HOSTHPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-WARN$"
    -c "$_HOSTHPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-CRIT$"
    --snmp_version "2c"
    --community "$_HOSTHPE-NIMBLE-BY-SNMP__COMMUNITY$"

Données utilisées provenant du modèle

Données communes pour les checks du modèle

Info

Ce check étant indépendant des volumes, les données de connexion ci-dessous sont identiques que le modèle assigné soit all-volumes ou selected-volumes.

Excerpt Include
NEW_PAGE - SPAC-70 - Modèle hpe-nimble-by-SNMPv1v2__all-volumes NEW_PAGE - SPAC-70 - Modèle hpe-nimble-by-SNMPv1v2__all-volumes
nopaneltrue

Données spécifiques pour ce check

NomModifiable surUnitéDéfautValeur par défaut à l'installation de ShinkenDescription
No Format
HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__REGEX

l'Hôte

( Onglet Données )

--.* .*

Filtre par expression régulière appliqué sur le nom des interfaces réseau. Seules les interfaces dont le nom correspond au filtre sont analysées.

No Format
HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-WARN

l'Hôte

( Onglet Données )

--1 1

Nombre minimum d'interfaces « Up » ( parmi celles retenues par le filtre ) en dessous duquel le check passe en ATTENTION .

No Format
HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-CRIT

l'Hôte

( Onglet Données )

--2 2
  • nombre minimum d'interfaces « Up » à observer, en dessous duquel le status passe en CRITIQUE.

 . Doit être ≥ à HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-WARN.

Données utilisées provenant du check

Pas de données provenant du check pour ce modèle

)
Interface Status by SNMPv1v2 ( pour le modèle

Excerpt
Section

Données globales

SectionNomModifiable surUnitéDéfautValeur par défaut à l'installationDescription
No Format
USERPLUGINSDIR

Non modifiable

( Sauf Admin Shinken )

--/var/lib/shinken-user/libexec /var/lib/shinken-user/libexec

Chemin absolu contenant les sondes installées par Shinken.

No Format
HPE-NIMBLE-BY-SNMP__SHINKEN__VENDOR

Non modifiable

( Sauf Admin Shinken )

--shinken-additional-packs shinken-additional-packs

Dossier fourni par Shinken.

No Format
HPE-NIMBLE-BY-SNMP__SHINKEN__PACKNAME

Non modifiable

( Sauf Admin Shinken )

hpe-nimble-by-

SNMP

SNMPv1v2__

shinken hpe-nimble-by-SNMP__shinken

Dossier contenant les sondes.

No Format
HPE-NIMBLE-BY-SNMP__SHINKEN__PLUGINSDIR

Non modifiable

( Sauf Admin Shinken )

--
No Format
$USERPLUGINSDIR$/$HPE-NIMBLE-BY-SNMP__SHINKEN__VENDOR$/$HPE-NIMBLE-BY-SNMP__SHINKEN__PACKNAME$
/var/lib/shinken-user/libexec/shinken-additional-packs/hpe-nimble-by-SNMP__shinken

Chemin absolu du dossier contenant les sondes du pack hpe-nimble-by-SNMP__shinken ( non modifiable ).

Section

Propriétés de l'hôte

Section
NomModifiable surUnitéDéfautValeur par défautDescription
No Format
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

Panel

Image Removed

Interprétation des données

Statut

  • Il peut prendre 3 états OK / CRITIQUE / ATTENTION / INCONNU.

    • Le statut dépend du nombre d'interfaces Up parmi celles retenues par le filtre, comparé à :

      • HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-WARN
      • HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-CRIT
    • Ci-dessous, un tableau récapitulatif des différents retours possibles :

Info

Image Removed

Situation Statut Exemple
  • Le nombre d'interfaces Up ( parmi celles retenues par le filtre ) est à HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-CRIT.
OK
Panel

Image Removed

  • Le nombre d'interfaces Up est à HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-WARN et < à HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-CRIT.
ATTENTION
Panel

Image Removed

  • Le nombre d'interfaces Up est < à HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-WARN.
CRITIQUE
Panel

Image Removed

  • Aucune interface n'est remontée par la baie .
INCONNU
Panel

Image Removed

  • Aucune interface ne correspond au filtre HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__REGEX.
INCONNU
Panel

Image Removed

Résultat

Le résultat court indique combien d'interfaces retenues sont Up?

Résultat Long

Le résultat long contient un tableau listant, pour chaque interface retenue par le filtre ( triées par statut ) :

  • Son statut ( Up, Down, Testing, Dormant, Not Present, Lower Layer Down ou Unknown ).
  • Son nom.
  • Son adresse MAC.

Métriques

Interprétation des métriques

Nom de la métriqueUnitéDescriptionSeuil d'avertissementSeuil critique
interfaces_up_count--Nombre d'interfaces « Up » parmi celles retenues par le filtre ( min=0, max=nombre d'interfaces retenues ).

HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-WARN

HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__MIN-UP-CRIT

Exemple

Panel

Image Removed

Erreurs et pré-requis

Excerpt IncludeNEW_PAGE - SPAC-70 - Erreurs du pack hpe-nimble-by-SNMP__shinkenNEW_PAGE - SPAC-70 - Erreurs du pack hpe-nimble-by-SNMP__shinkennopaneltrue

Erreurs de configuration de l'hôte à superviser ( spécifique à ce check )

Excerpt Section
Section

UNKNOWN – no interfaces on device

Section

La baie de stockage ne remonte aucune interface réseau via SNMP ( la table ifTable / ifDescr est vide ).

Panel
Panel

RESOLUTION : Vérifiez que le service SNMP de la baie expose bien la MIB IF-MIB ( ifDescr, ifOperStatus, ifPhysAddress ). Un snmpwalk manuel sur ces OIDs doit renvoyer au moins une interface.

Section
Section

UNKNOWN – no interface matched regex [...]

Panel

Aucune interface de la baie ne correspond au filtre HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__REGEX configuré.

Panel Panel

RESOLUTION : Corrigez la valeur de HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__REGEX. Pour lister les interfaces disponibles et leur nom exact, la commande suivante peut être utilisée depuis le poller :

Code Block
themeEmacs
snmpwalk -v2c -c <communaute> <ip-baie> IF-MIB::ifDescr
Section
Section

UI CONFIGURATION - PARAMETER ISSUE –  Invalid argument: Invalid regex pattern '...'

Section

La valeur de HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__REGEX n'est pas une expression régulière valide.

PanelRESOLUTION : Corrigez la syntaxe de l'expression régulière renseignée dans HPE-NIMBLE-BY-SNMP__INTERFACES-STATUS__REGEX ( ex. .* pour toutes les interfaces ).

all-volumes )