La fonctionnalité « Alerte » permet de programmer des analyses de données, automatiques, régulières, et rétroactives sur des segments de données précis. Elles permettent d’établir les critères de déclenchement d’une alarme, basés sur les résultats de cette analyse.

La création d’une alerte repose donc sur trois éléments principaux :
La fréquence de l’analyse, le segment de données à analyser, et les conditions de déclenchement d’une alarme.


Pour les alertes de données manquantes, la durée de vérification est donnée dans le champs vérification sur la gauche : 



Une alerte quotidienne exécute l'analyse quotidiennement, une alerte mensuelle exécute une analyse mensuellement...


Lors d'une phase de contrôle, l'alerte va récupérer en entrée la série temporelle (le segment de données) des capteurs associés pour déterminer si oui ou non, les valeurs doivent déclencher une alarme. La série temporelle analysée dépend de plusieurs critères :


- Délai :  Il est possible de choisir de démarrer l'analyse de l'alerte à partir de la création de celle ci, ou avec un délai. Le début et la fin des analyses dépendent donc de la durée et du délai. La règle pour déterminer la date de fin de l'analyse est : Date d'exécution - délai.  A partir de là, il est possible de déduire la date de début d'analyse avec la durée. (Date de début d'analyse : Date de fin - 24h pour une alerte quotidienne par exemple).


- Pas de temps :  Il va déterminer la complétude des données. Pour un capteur sur un pas de temps 10 minutes, nous attendons 6 données en une heure, soit 144 donnés en 24h. Si nous recevons 108 données sur une journée, nous avons donc un taux de complétude de 75%.


- Seuil : Permet de choisir quel taux de complétude qui vient déclencher une alarme. Sur l'exemple ci-dessus, nous avons un déclenchement d'alarme de criticité moyenne pour un taux entre 30% et 50%, et une alarme de criticité haute en dessous de 30%.