Alerte de Monitoring (monitoring)
De Wiki1000
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 :
- Activer la gestion des compteurs de performances
- Définissez les seuils de déclenchement sur les compteurs souhaités.
- 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 activez 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 Start Performance Clock=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