Manuel de l'administrateur Table des matières LinkedIn social network LinkedIn social network LinkedIn social network LinkedIn social network Share on social media

Utilisation des Trap SNMP dans les Active View

L’objectif de ce document est de mettre en place une vue active (Active View) avec une visualisation de trap snmp reçus.

Deux exemples sont présentés dans ce document

  1. Changement de couleur d’un objet graphique Host dans un active à réception de tous les trap snmp indistinctement.
  2. Changement de couleur d’un objet compteur à réception d’un trap filtré (link down)

Ces exemples peuvent être réalisé avec des événements LoriotPro (Event ou des messages syslog).

Remarque  :  le terme host est générique et représente une adresse IP d’un système, d’un routeur, d’un switch, etc.

Exemple 1  (Avec trap snmp non filtré)

Cette exemple consiste à mettre en place l'Active View ci-dessous:

Principe de fonctionnement

Les hosts à surveiller sont configurés pour envoyer leur trap vers LoriotPro. 

A réception d’un trap par LoriotPro, un compteur interne à Loriotpro est incrémenté.

Dans l’Active View, l’objet host est configuré pour être en couleur vert si le compteur est à 0 et en rouge si le compteur est supérieur à 0.

Deux boutons sur la vue active permettent respectivement de remettre le compteur à zéro et d’afficher les traps reçus.

Création de l’Active View

Ajouter une Active View Vide et placer les objets HOST sur cette Active View.

Ouvrir les propriétés de l’objet graphique HOST.

Cocher la Activate Dynamique Aspect, sélectionner un intervalle de polling de 15 secondes.

Choisir l’option Get trap counter for a host

Choisir Wizard Mode puis répondre No à la question Use Default IP address ?

 

Choisir le host correspondant dans l’annuaire.

Répondre No à la question Load Expression Filter ?

Ajouter les règles suivantes pour changer la couleur de l’objet en fonction de la valeur du compteur.

Procéder de la même façon pour tous les hosts à ajouter.

Ajout de la valeur du compteur sur l’Active View

Créer un objet bouton par un glisser déposer d’un objet Outlined text.

Modifier son statut pour le rendre dynamique. On procède comme pour l’objet host mais il n’y a pas de règles à entrer.

Il faut par contre cocher la case Fill Text Object. Cette option a pour effet d’afficher la valeur du compteur dans l’objet.

Un ajoute ensuite un bouton pour le reset du compteur. C’est aussi un objet de type Outlined text.

On modifie les options du double click sur cet objet.

On prend l’option Clear Host Trap Counter et on sélectionne par le wizard le host correspondant.

L’Active View est finalisée, elle peut être testée.

On remet à zéro les compteurs par action sur le bouton Reset Trap Counteur. Les objets HOST1 et HOST 2 doivent être en vert.

A réception de Trap le HOST doit passer en rouge, le compteur le confirme 

Les tests sont valides.

 

Exemple 2  (Avec trap snmp  filtré)

Le changement de couleur des objets d’Active View  peut aussi être basé sur les compteurs de filtre de traps.

Dans l’exemple suivant nous allons changer la couleur d’un objet d’Active View à réception d’un Trap de Type Link Down pour une interface de commutateur Ethernet. Sous le switch un rectangle de couleur affiche le nombre de trap reçus pour l’interface if:9. Si un trap Link Down pour cette interface est reçu le compteur doit s’incrémenter et le fond doit être en rouge.

Le switch et le routeur sont en vert quand LoriotPro réalise son polling sur les adresses IP de ces équipement avec succès (ici polling snmp et icmp).

La première étape de configuration consiste à définir un filtre sur le Trap Link Down en provenance du switch. L’idéal est de pouvoir générer le trap en déconnectant volontairement le lien du port 9.

Dans le gestionnaire de réception des trap de LoriotPro on doit obtenir une entré de type Link Down.

(Dans notre exemple un switch Alcatel 6624 configuré en snmp v2)

Si on double clique sur le trap reçu, on dispose des détails suivants :

Les champs Parameter (Variable Binding des trap) contiennent des informations qu’il faut filtrer.

Le champ Parameter 1 contient l’index de l’interface qui nous intéresse. (OID = ifindex, Value = 1009)

Le champ Parameter 3 contient le statut de l’interface (UP ou DOWN). (OID = ifoperstatus, Value = up)

A partir du trap reçu on invoque le Wizard pour la création du filtre

La configuration du filtre doit être réalisée avec précision

En premier s’assurer que l’adresse IP du host est correcte. Le filtre ne doit prendre en compte que les trap en provenance de ce host (notre switch Ethernet dans cet exemple).

Cocher ensuite les variable %0 et %1 qui correspondent respectivement à l’index de l’interface surveillé et à son statut opérationnel.

Les conditions sont ici : Si l’index est égal à 1009 et si ifoperstatus est égal à DOWN alors le filtre est satisfait.

Comme action l’envoi d’un bip sonore est sélectionné (Champ Action Wizard).

Les propriétés avancées (Advanced) ne sont pas modifiées.

Le filtre créé doit être visible dans la liste des filtres

Créer ensuite la vue active puis ouvrir l’objet graphique à modifier. Ici nous souhaitons modifier le comportement d’un objet de type Outlined text (le compteur de trap Link Down sur l’interface 9 du switch)

Sur l’onglet Dynamic Aspect on configure l’option Get a Trap Filter Counter

On accepte d’utiliser le Wizard de sélection de filtre. Cela est fortement recommandé car les filtres de trap  sont  identifiés par des UID (chiffre).

Le Wizard de sélection de filtre est affiché, on y sélectionne le filtre précédemment créé.

AU retour on ajoute les règles de coloration de l’objet graphique.

Dans notre cas une valeur de compteur supérieur à zéro passe l’objet en rouge

Finalement, on coche l’option Fill text Object pour faire apparaitre la valeur du compteur dans l’objet graphique

On ajoute ensuite un bouton Reset pour la remise à zéro du compteur du trap.

 

 

Dans l’onglet Mouse Action choisir l’option Clear Trap Filter Counter. Le wizard est appelé de nouveau pour choisir le filtre de trap défini précédemment.

 

La configuration est finalisé il est possible de la tester. Pour cela générer le Trap en déconnectant le port. Le trap doit apparaitre dans le gestionnaire de trap puis après 15 secondes au maximum le compteur doit s’incrémenter  dans l’Active View, la couleur du cadre passe au rouge.

Si le port ne peut être déconnecté pour des raisons d’exploitation,  utiliser le Simulateur de Trap de Loriotpro.

Celui-ci est accessible en tant que service.

 

 

 

 


www.loriotpro.com