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

Processus de surveillance par polling SNMP et ICMP


Introduction au polling SNMP

Un processus interne à LoriotPro assure l’interrogation programmée à intervalles réguliers de l’ensemble des hosts de l'annuaire (Directory) c'est le polling process.

Grace au processus de polling LoriotPro affiche en temps réel l'état de disponibilité des équipements connectés au réseau en modifiant leur couleur de statut dans l'annuaire, les cartes de topologie réseau (Internetwork Map) et dans le Health Control Center.

Le Polling Processpolling process réalise les interrogation en SNMP V1, SNMP V2c V3 (restreint) et/ou ICMP (Ping IP) des hosts en utilisant leurs propriétés de configuration mémorisées dans l'annuaire. Le Polling Process génère des envois d'alarmes (événements LoriotPro) lors de changement de statut des hosts et gère les changements de couleur des icônes partout ou cela est nécessaire dans l'interface graphique de LoriotPro.

 

La fenêtre du Poller process permet de contrôler l'état du processus et de définir les modes de génération d'événements.

snmp polling porcess            
Snmp poling process console

LoriotPro construit en interne une liste chaînée de l’ensemble des hosts de l'annuaire (Directory). Le processus d’interrogation (Polling Process) parcourt en permanence cette liste et en contrôlant les paramètres de polling des hosts (fenêtre ci-dessous) , assure l’interrogation SNMP et/ou PING dans les délais prévus  et pour chacun d’eux.

hots polling option
Polling setting

Remarque : Consultez le chapitre consacré au paramétrage avancé des hosts pour plus d’information.

Attention : Le module n’assure pas de fonctions pour les hosts définis comme des alias.

Principes de fonctionnement

Si  le « Poller Process » est démarré (Start), il balaye les hosts de l’annuaire en boucle (polling cycle time).

Pour chaque host il vérifie les options IP Ping et SNMP Ping dans les propriétés du Host (Host Properties) onglet Polling.

           
Si aucune de ces options n’est cochée, il affecte au host le statut 0 (Violet) non géré. Point violet dans l’annuaire Status 2 vert polling snmp ok sur l’icône du host.
Si la case SNMP Ping est cochée et si les conditions annexes sont valides,  le « Poller Process  exécute un ping SNMP sur le Host.
Ping statut Si le host répond dans le délai imparti (timeout), le « Poller Process » affecte au host le statut 2 (vert). Point vert dans l’annuaire Status 2 vert polling snmp ok sur l’icône du host.
  Ping statut Si le statut précédent était status 3 ou status 4 et si dans la configuration du « Poller Process »  l’option Send event if status change est cochée et si Status4 est cochée, le « Poller Process » envoie un Event  101
Ping statut Si le host ne répond pas dans le délai imparti (timeout)
  Ping statut Si la case IP Ping est cochée et si les conditions annexes sont valides, le  « Poller Process »  exécute un ping IP sur le Host.
    Ping statut Si le host répond dans le délai imparti (timeout), le « Poller Process » affecte au host le statut 1 (bleu). Point bleu dans l’annuaire poling ip ok sur l’icône du host.
    Ping statut Si le host ne répond pas dans le délai imparti (timeout), le « Poller Process » incrémente le compteur de non réponse et le compare au seuil de Statut 3 et au seuil de status 4.
      Ping statut Si le seuil de status 3 est atteint, le « Poller Process » affecte au host le statut 3 (jaune). Point jaune dans l’annuaire polling failed sur l’icône du host.
      Ping statut Si le seuil de status 4 est atteint, le « Poller Process » affecte au host le statut 4 (rouge). Point rouge dans l’annuaire polling filed sur l’icône du host.0
        Ping statut Si dans la configuration du « Poller Process » l’option Send event if status change est cochée et si Status4 est cochée, le « Poller Process » envoie un Event  100.
  Ping statut Si la case IP Ping n’est pas cochée
    Ping statut Si le seuil de status 3 est atteint, le « Poller Process » affecte au host le statut 3 (jaune)
    Ping statut Si le seuil de status 4 est atteint, le « Poller Process » affecte au host le statut 4 (rouge).
  Ping statut Si dans la configuration du « Poller Process » l’option Send event if status change est cochée et si Status4 est cochée, le « Poller Process » envoie un Event  100.

Synthèse des statuts et transitions

Poller states

Algorithme du proccessus d'interrogation (Poller)

 

Poller Algorithme

 

 


Démarrer et arrêter le processus de polling

Le processus de polling peut être stoppé et redémarré à partir de sa fenêtre de configuration et de contrôle.

Configure >Poller Process...

poller process menu
Polling Process option of the main menu

 

Table of options

Fonctions

Explications

Start / Stop

Ces deux boutons permettent d’arrêter ou de relancer  le processu de polling (Thread d’interrogation).

Si vous appuyez sur le bouton Stop, cela arrêtera le processus d’interrogation en cours.
Une alarme (Event 203) sera envoyée au module de réception d’alarme.

Si vous appuyez sur le bouton Start, le processus d’interrogation est relancé.
Une alarme (Event 202) sera envoyée au module de réception d’alarme.

snmp polling information

snmp polling status event

Event on hosts status

Pour généger un message d'événement (EVENT) lorsqu'un hosts n'est plus joignable soit par ping soit par snmp il faut activer l'option Send event if status change.

event on snmp status

Lorsque qu’un host change de statut une alarme de type LoriotPro est envoyée, uniquement ci cette case est cochée.

snmp polling event

event

Une alarme (Event 101) est envoyée si le host passe inactif avec un statut 4

Une alarme (Event 100) est envoyée si le host passe actif avec un statut 1 (ICMP) ou 2 (SNMP).

Syslog deamon

En cas de changement de statut d’un host, il est possible d’envoyer un message Syslog vers un serveur. 
Pour envoyer un message Syslog il faut fournir l’adresse IP du serveur et cocher l’option ‘sent to syslog’.

Il faut aussi cocher le niveau de statut qui déclenchera un message dans la zone précédente.

syslog event

Dans cet exemple il sera envoyé un message Syslog vers le serveur 10.33.10.130 si un host passe en statut 3 ou en statut 4. Un seul message sera envoyé. Dans cet exemple, lorsque le host retourne en statut 2, le serveur ne reçoit pas d’information.

WinSock 2 ping Polling

LoriotPro assure une interrogation ICMP en utilisant la version 2 des API Winsock. Si vous utilisez la version 95 de Windows, il vous faut installer les mises à jour Winsock2.

winsock2 ping polling

Le champ d’information sur la droite de l’image vous indique les réponses ICMP des hosts. 
Si vous décochez cette case, le module n’assure plus les interrogations ICMP vers les hosts..

snmp polling events

Une alarme 204 ou 205 est envoyée  si vous utilisez cette option.
205 si vous décochez l’option.
204 si vous cochez l’option.

Attention : Si vous avez coché les options d’interrogation ICMP et SNMP pour un host, le module envoie en premier une interrogation SNMP, s’il obtient une réponse,  l’interrogation ICMP n’est pas effectuée.

script polling

Snmp V1/V2c/V3 Polling

LoriotPro assure une interrogation de type SNMP v1/v2c/V3 (restreint) en fonction des paramètres du host interrogé.

snmp v1 v2c v3 polling

Le champ d’information sur la droite de l’image vous indique les réponses SNMP des hosts.
Si vous décochez cette case Le module n’assure plus les interrogations SNMP vers les hosts.

snmp polling event

Une alarme (event 207) ou (event 206) est envoyée  si vous utilisez cette option.
207 si vous décochez l’option.
206 si vous cochez l’option.

Polling cycle time

Ce champ vous informe sur le temps total utilisé par le module pour réaliser un cycle d’interrogation de l'ensemble des hosts. Si vous avez positionné un délai d’interrogation inférieur au cycle, les résultats obtenus peuvent être incohérents.    

 


LUTEUS
www.loriotpro.com