Cloud Intelligence™Cloud Intelligence™

Announcement

Esta página también está disponible en English, Deutsch, Français, Italiano, 日本語 y Português.

Anomalías de costos convertidas en tickets, asignadas al equipo correcto antes de que alguien lea Slack

Dirige las anomalías al equipo dueño del recurso, como issues de Jira, Linear o GitHub, según la severidad, el alcance de facturación y cómo se detectaron.

La detección de anomalías tiene un problema de entrega, no de detección. El detector se activa, el canal de Slack y la bandeja de entrada se inundan, y la notificación llega a todos los que se suscribieron. En un equipo pequeño, eso funciona. En una organización donde el equipo de checkout es dueño de un conjunto de cuentas de facturación, el equipo de la plataforma de datos es dueño de otro y platform engineering está a cargo de todo lo crítico, la misma notificación le llega a cuarenta personas, de las cuales treinta y ocho no pueden hacer nada al respecto. Después de unas semanas, el canal termina silenciado. Mientras tanto, las dos personas que podrían haber corregido la programación mal configurada se enteran cuando finanzas pregunta.

Threads ahora cuenta con reglas de automatización: describes qué anomalías (o insights) le corresponden a cada equipo y adónde deben ir sus issues, y Cloud Intelligence™ abre el thread en el backlog de ese equipo apenas se detecta una anomalía que coincide.

Qué obtienes

Una regla es un conjunto de condiciones más un destino. Las condiciones son los detalles propios de la anomalía: la severidad, el alcance de facturación donde se detectó, si proviene de datos de facturación o de uso en tiempo real, su estado de triaje, etiquetas/tags, etc. El destino es un proyecto, equipo o repositorio en un tracker (Jira, Linear o GitHub), junto con el responsable, las etiquetas y el título del issue que quieras. Así, "cualquier anomalía crítica" se convierte en un issue de GitHub para platform engineering, "anomalías medias en las cuentas de facturación de checkout" se convierte en un ticket de Jira para el equipo de checkout, y "anomalías en tiempo real en los proyectos de analítica" se convierte en un issue de Linear para el equipo de la plataforma de datos. Nadie más recibe la alerta. Quienes reciben el thread son quienes pueden cambiar algo.

Puedes previsualizar una regla con las anomalías recientes antes de activarla; en la vista previa no se crea nada. Las reglas se ejecutan de arriba hacia abajo y la primera regla activa que coincida se encarga de la anomalía, así que conviene colocar las reglas específicas por encima de las generales. Una regla se puede pausar sin eliminarla.

La primera regla que coincide con una anomalía crea su Thread principal, con la misma evidencia que recibe un thread manual: qué se detectó, dónde, cuánto se observó frente a lo esperado, y un enlace directo al pico. Las anomalías no son estáticas. Cuando una revisión posterior de la misma anomalía sigue cumpliendo las condiciones, la regla agrega un comentario al issue existente en lugar de abrir uno nuevo, incluso si el issue ya está cerrado, y no toca al responsable, el estado ni nada de lo que tus Engineers hayan configurado. Cada cambio en una regla se conserva como una revisión inmutable, y un registro de ejecuciones muestra qué se activó, qué creó y por qué.

Si Jira, Linear o GitHub Issues ya está conectado para Threads, no hay nada nuevo que instalar. La automatización y la creación manual comparten un mismo registro, así que si un colega abre primero un thread a mano, la regla lo detecta y no crea un duplicado. También existe un límite diario de creación por cuenta, para que una mañana ruidosa no inunde el backlog.

Cómo empezar

  1. Conecta Jira, Linear o GitHub Issues, si aún no lo has hecho.
  2. Asegúrate de que la detección de anomalías cubra el alcance que te interesa, incluidas las allocations con las que quieras que las reglas coincidan. Las reglas solo ven las anomalías que produce el detector.
  3. Abre Threads, selecciona Thread automation y crea tu primera regla.

Las reglas de automatización están disponibles para cualquier cuenta con el permiso Thread Manager. Lo que más nos interesa saber ahora es cómo se comportan tus reglas con un mes real de anomalías: cuáles se activaron cuando no debían y a qué equipos aún no pudiste llegar con las condiciones disponibles.

PerfectScale™ for Kubernetes

Ready to optimize?

Get your free Kubernetes savings analysis