Saltar al contenido principal

El cambio que causa el incidente es el que nadie anunció

Nadie se propone romper producción con un cambio de ajustes. Se sube un límite para desbloquear a un cliente, se voltea una marca durante una prueba y se amplía una regla de acceso por una tarde y se queda ampliada. Ninguno de estos pasa por el proceso que los habría atrapado.

El registro suele existir en un log de auditoría que nadie lee, lo que hace el cambio descubrible después del incidente e invisible antes.

Lo que hace útil una notificación es el valor anterior. Saber que un timeout cambió es apenas interesante. Saber que pasó de 30 segundos a 300 es toda la historia.

El alcance importa tanto como la velocidad. Alertar por cada cambio de configuración entrena a la gente a ignorar la alerta, así que el flujo vigila lo que declaraste sensible y se queda en silencio sobre el resto.

Cómo se ejecuta el ActionFlow en el lienzo

El estado de configuración lo lee un nodo HTTP Request de cada sistema que declaraste en un trigger Start Scheduled, y por un trigger Webhook donde el sistema emite eventos de cambio de forma directa.

Un nodo Filter reduce de inmediato a las claves que marcaste como sensibles, que es lo que mantiene la señal digna de leerse.

Un nodo PostgreSQL sostiene el último estado conocido, y un nodo Merge une los estados actual y anterior para que cada hallazgo lleve un valor anterior.

Un nodo Extract Data extrae el actor y la marca de tiempo del registro de auditoría cuando el sistema los entrega, y marca el actor como desconocido cuando no, en lugar de dejar el campo en blanco.

Un nodo If compara cada cambio contra tus ventanas de cambio declaradas y los registros de cambios aprobados, para que un cambio planeado pase en silencio.

Un nodo Generate Text escribe la notificación: la clave, el valor anterior, el valor posterior, el actor y si coincidió con un cambio conocido.

Un nodo Slack publica en el canal dueño, y un nodo SMS se usa solo para las claves que marcaste como críticas.

El flujo no revierte nada. Revertir una configuración a ciegas es cómo una tarde mala se vuelve una caída.

Nodos que usa este ActionFlow

  • Start Scheduled (Start) con Webhook (Triggers): sondeo, más eventos de cambio donde existen.
  • HTTP Request (Util): estado de configuración de cada sistema declarado.
  • Filter (Data): reduce a las claves que marcaste como sensibles.
  • PostgreSQL (Data) con Merge (Control): último estado conocido, para que cada hallazgo tenga un valor anterior.
  • Extract Data (Data): actor y marca de tiempo, marcados como desconocidos cuando faltan.
  • If (Control): los cambios planeados dentro de ventanas declaradas pasan en silencio.
  • Generate Text (AI Core): clave, anterior, posterior, actor, y si se esperaba.
  • Slack (Communication) con SMS (Communication): el canal dueño, y solo las claves críticas.

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.

Cancela la suscripción en cualquier momento.