HERMES Alarms
Introducción
Hermes Alarms es un módulo de TMA que permite generar notificaciones a partir de
eventos o procesos, que ocurran en otros módulos o productos en los que esté
implementado.
Se compone de dos partes:
La parte de configuración de plantillas de alarma, que es accesible desde la parte de front de TMA (Atenea)
Y el envío en sí mismo de las notificaciones, ya sea por correo electrónico, utilizando el módulo de Hermes-Messaging, o en la propia interfaz de usuario.
Esquema
Un Producto o un Módulo, lanza un evento que considera importante al bróker, ( nueva factura, fichero rechazado, error en la firma de un documento, etc. … ), el módulo de Alarmas recoge los eventos del bróker, y los analiza, comparándolos con las Plantillas de Alarmas que se hayan configurado los usuarios.
Si se dan las condiciones para considerar ese evento una Alarma:
Se extrae la información necesaria de la plantilla y del evento, y se construye una alarma.
Si la plantilla tiene activado el check de notificación, se manda una notificación a cada usuario registrado en la plantilla a través de Atenea.
Si la plantilla tiene activado el check de Email, se manda un correo electrónico a cada usuario registrado en la plantilla a través de Hermes Messaging.
Si por el contrario, no se dan las condiciones para considerar ese evento una Alarma, se descarta el evento borrándolo.
Stack tecnológico
A continuación se presentan cuales son las tecnologías que utiliza Hermes Alarm:
Avvale 2024