
Lo primero que hace todo el mundo con una alerta es buscar qué significa
Las alertas las escribe quien creó la comprobación, para quien creó la comprobación. Seis meses después se disparan a alguien que no estaba, en un canal donde el nombre de la métrica no significa nada, y los primeros cinco minutos se van en averiguar a qué se refiere la cadena.
La información necesaria no está oculta. Qué servicio, qué clientes están afectados, qué significó esta alerta las últimas tres veces y si se desplegó algo reciente: todo ya existe en algún lado.
Añadir eso en el momento en que se dispara la alerta cambia quién puede responder. Una alerta que se explica sola la puede atender quien esté de guardia, no solo quien la escribió.
La explicación no es un diagnóstico. Enunciar qué suele causar algo y qué causó esto son afirmaciones distintas, y mezclarlas con confianza manda a la gente por el camino equivocado.
Cómo se ejecuta el ActionFlow en el lienzo
Un trigger External Event o Webhook recibe la alerta de tu herramienta de monitorización, con su payload crudo intacto.
Un nodo Extract Data extrae el servicio, la métrica y el umbral de ese payload, para que el resto del flujo trabaje con campos, no con una cadena.
Un nodo HTTP Request reúne contexto: despliegues recientes, el estado actual de las dependencias y si hay alertas relacionadas disparándose.
Un nodo PostgreSQL entrega el historial propio de esta alerta (cuándo se disparó por última vez y en qué resultó), que suele ser la línea más útil del mensaje.
Un nodo Generate Text escribe la notificación: qué significa la alerta, a qué servicio aplica, qué muestra el contexto reciente y qué significó históricamente, cada una etiquetada como tal.
Etiquetar importa más que redactar aquí. El historial se presenta como historial, nunca como una causa, para que nadie lea un patrón como una conclusión.
Un nodo Switch enruta por servicio al canal correcto por un nodo Slack o Teams, y un nodo SMS se reserva para los niveles de severidad que declaraste.
El flujo no acusa recibo ni cierra ninguna alerta. Explica. Las personas responden.
Nodos que usa este ActionFlow
- External Event (Triggers): recibe la alerta con su payload intacto.
- Extract Data (Data): servicio, métrica y umbral como campos, no como una cadena.
- HTTP Request (Util): despliegues recientes, estado de dependencias, alertas relacionadas.
- PostgreSQL (Data): el historial propio de esta alerta y en qué resultó.
- Generate Text (AI Core): la explicación, con el historial etiquetado como historial.
- Switch (Control): enruta por servicio al canal que lo posee.
- Slack (Communication) con Teams (Communication): donde aterriza la notificación.
- SMS (Communication): reservado para las severidades que declaraste.
Preguntas frecuentes
Empieza a crear flujos de IA
Crea una cuenta gratuita, abre una plantilla o un lienzo en blanco y ejecuta tu primer ActionFlow.
Boletín
Recibe actualizaciones del producto
Nodos nuevos, agents y notas de producto. Solo enviamos correo cuando merece la pena abrirlo.