Triggers (Go)¶
Dans Canopsis, le traitement des évènements par le moteur engine-axe, des actions automatisées par le moteur engine-action et des webhooks par le moteur engine-webhook peuvent déclencher des triggers.
Ces triggers peuvent servir comme point de déclenchement pour les actions automatisées et les webhooks.
Les triggers possibles sont : "ack", "ackremove", "assocticket", "cancel", "changestate", "comment", "create", "declareticket", "declareticketwebhook", "done", "resolve", "snooze", "statedec", "stateinc", "statusdec", "statusinc", "uncancel", et "unsnooze".
Note
Les triggers declareticketwebhook, resolve et unsnooze ne correspondent pas à un évènement mais à un traitement interne par Canopsis
| Nom | Description | Déclenché par des évènements |
|---|---|---|
"ack" |
Acquittement d'une alerte | ✅ |
"ackremove" |
Suppression de l'acquittement | ✅ |
"assocticket" |
Association d'un ticket à l'alarme | ✅ |
"cancel" |
Annulation de l'évènement | ✅ |
"changestate" |
Modification et verrouillage de la criticité de l'alarme | ✅ |
"comment" |
Envoi d'un commentaire | ✅ |
"create" |
Création de l'évènement | ✅ |
"declareticket" |
Action du bac à alarmes de déclaration d'un ticket | ✅ |
"declareticketwebhook" |
Déclaration d'un ticket à l'alarme par un webhook | ❌ |
"done" |
Fin de l'alarme | ✅ |
"resolve" |
Résolution de l'alarme | ❌ |
"snooze" |
Mise en veille de l'alarme | ✅ |
"statedec" |
Diminution de la criticité de l'alarme | ✅ |
"stateinc" |
Augmentation de la criticité de l'alarme | ✅ |
"statusdec" |
Diminution du statut de l'alarme | ✅ |
"statusinc" |
Augmentation du statut de l'alarme | ✅ |
"uncancel" |
Rétablissement de l'alarme | ✅ |
"unsnooze" |
Sortie de veille de l'alarme | ❌ |
Attention
Le trigger "declareticketwebhook" peut dans certains cas générer une boucle infinie si il n'est pas utilisé correctement, il faut donc être attentif lors de son utilisation.