Contexte

Vous pouvez ajouter une ou plusieurs alertes dans la configuration de vos scripts lorsque que vous les créez ou que vous les modifiez.

Ces alertes seront déclenchées en fonction de la rédaction d'une expression dans laquelle vous serez libre de faire appel aux variables : 

  • ExitCode
  • StdOut
  • StdErr
  • agentId
  • executionTime

Ajouter une alerte

Vous pouvez facilement accéder à cette fonctionnalité dans l'onglet "Alerte(s)" depuis la page de configuration d'un script. 

Que ce soit dans le cadre d'une création ou d'une modification.

Attention : une alerte ne peut pas être déclenchée si la fréquence du script est "Une seule fois" ET / OU Le paramètre DetachProcess est activé. 

hzDYqQVvjG.png

Paramétrer une alerte

Vous retrouverez des champs permettant de :

  • Nommer votre alerte,
  • Ajouter une description pour clarifier les raisons de la mise en place de l'alerte
  • Définir une criticité permettant d'être informé selon votre plan de communication lors de la création d'un ticket. Il existe 3 niveaux de criticité représentés par les couleurs Jaune, Orange et Rouge (étant la plus critique).

Afin de mieux contrôler la création de tickets suite au déclenchement d'une alerte, vous pouvez définir un nombre résultat(s) minimum avant déclenchement de l'alerte.

Rentrez simplement dans le "champ nombre" correspondant, la valeur que vous souhaitez. La durée avant le déclenchement de l'alerte sera calculée de manière dynamique.
Gardez à l'esprit que tout cela se base sur l'expression (que vous aurez rédigé) qui permet de déclencher l'alerte. 

Exemple : 

Vous choisissez de paramétrer le nombre d'itération à 5. 
La fréquence du script associé à l'alerte que vous configurez est de 10 min, alors le résultat est 5*10min = 50 min.

Cela se traduit par : l'alerte sera déclenchée au bout de 5 retours consécutifs qui réponds à la condition d'envoi (expression rédigée) de mon alerte. Soit une alerte qui survient au bout de 50 min.

L'escalade

Ce paramètre permet d'augmenter de manière automatique la criticité du ticket qui est créé suite aux déclenchements successifs de l'alerte (la criticité rouge étant la plus haute). Ainsi une alerte avec une criticité faible qui se déclenche de manière successive verra sa criticité augmenter automatiquement pour vous alerter de manière plus efficace. 

Rédiger une alerte

C'est ici que vous allez définir la ou les conditions qui permettront de déclencher l'alerte. 

Afin de vous laisser libre dans la création de vos alertes, nous vous proposons de saisir une expression avancée.

Chaque retour de script peut être utilisé comme variable dans vos expressions afin de créer des conditions de déclenchement de l'alerte.

Vous pouvez injecter dans le champ de rédaction d'expression les retours de script par un simple clic sur les variables situées sur la gauche du champ de saisie d'expression.

mjdxfjk1Q1.png

Liste des opérateurs valides :

Opérateurs arithmétiques :

  • + (addition)
  • - (soustraction)
  • * (multiplication)
  • / (division)
  • % (modulo)
  • ** (puissance)

Opérateurs logiques :

  • not ou !
  • and ou &&
  • or ou ||

Opérateurs de comparaison :

  • == (égal)
  • === (strictement égal)
  • != (différent)
  • !== (strictement différent)
  • < (inférieur à)
  • > (supérieur à)
  • <= (inférieur ou égal à)
  • >= (supérieur ou égal à)