|
Script exécuté avec les demandes de message électronique |
Cette fonction permet d'exécuter un script pour chaque événement envoyé dans un message électronique.
Ce script est exécuté pour chaque nouvel événement et reçoit les arguments suivants :
-C [catégorie] : Catégorie de l'événement (t3|a5k ..)
-G [code_événement] : Code de de l'événement (trois chiffres).
-S [gravité] : Gravité de l'événement (1 = avertissement, 2 = erreur, 3 = panne)
-A [Actionable] : Événement susceptible de donner lieu à une action (TRUE | FALSE)
-E [type d'événement] : Type d'événement
-T [cible] : Cible de l'événement (p. ex : 'switch:1000023EA348A')
-N [nom cible] : Nom de la cible (p. ex. : 'switch-1a')
-I [IPno] : Numéro IP du périphérique s'il en existe un.
-D [description] : Description de l'événement
Remarque : Ce script doit pouvoir s'exécuter à partir d'un environnement cron.
IE : Utilisez des chemins complets pour les commandes.
Exemple complet avec le script /usr/local/bin/test :
/usr/local/bin/test -C "t3" -S "2" -E "communicationLostEvent" \
-T "switch:10000023EA348A" -N "sw1a" \
-G " 21.26.37" \
-A "TRUE" \
-D "Lost communication (out of band) with switch swa1"
-I "[ipno]"