Alerte de Monitoring (monitoring)

De Wiki1000
(Différences entre les versions)
Syfre (discuter | contributions)
(Page créée avec « __NOTOC__ {{latest}} Les compteurs de performances peuvent être utilisés pour déclencher des Alertes ou des Erreurs dans la gestion des évènements. Lorsqu'un évèn... »)
Modification suivante →

Version du 5 mai 2015 à 13:18

versionlatest-32x32.png

Les compteurs de performances peuvent être utilisés pour déclencher des Alertes ou des Erreurs dans la gestion des évènements.

Lorsqu'un évènement est généré par un compteur de performance il peut ensuite être traité dans la chaîne de traitement des évènements.

Pour mettre en oeuvre ces alertes :

  1. Activer la gestion des compteurs de performances
  2. Définissez les seuils de déclenchement sur les compteurs souhaités.
  3. installez un gestionnaire d'évènement pour traité les alertes générées.

Exemple :

Dans cet exemple un mail d'alerte est déclenché lorsque la valeur de l'empreinte mémoire dépasse 100 Mo

Tout d'abord activé la gestion de performance :

[\SOFTWARE\Sage\Ligne 1000\Administration\Servers\GCF]
...
Performance Counters=PERF1


[\SOFTWARE\Sage\Ligne 1000\Administration\PERF\PERF1]
Start Performance Counters=1
system.memory.virtualSetSize=90,102400,204800

Ensuite définissez un gestionnaire d'évènement pour collecter ces alertes et déclencher un envoie de mail :

[\SOFTWARE\Sage\Ligne 1000\Administration\Servers\GCF]
...
LOG Manager=mail

[\SOFTWARE\Sage\Ligne 1000\Administration\LOGManager\mail]
type=mail
[email protected]
mailSubject=Mail from -[NodeID]-[processId]
content=Performance alert [Message]
eventTypes=warning,error
categories=performance

Le mail réçu :

Subject : 
Mail from -pc100301.443.syfre-4294967295
Body: 
Performance alert system.memory.virtualSetSize Type:Warning Value:116940 TriggerValue:102400 TriggerDate:05/05/2015 13:42:16 TriggerCount:2

Format de configuration

Les seuils de déclenchement sont définis dans le fichier de configuration :

[\SOFTWARE\Sage\Ligne 1000\Administration\PERF\PERF1]
...
Performance.Counter.Name=delay,warning,error
....
  • Performance.Counter.Name
Le nom du compteurs de performance
  • Delay
Le délai en seconde entre deux déclenchements.
  • Warning
Le seuil pour déclencher un message type alerte
  • Error
Le seuil pour déclencher un message type erreur
Outils personnels