Programación de Reportes Analíticos con IA 📊
La suite de reportes de API Monitor APM es una herramienta de observabilidad ejecutiva que te permite programar, consolidar y recibir informes periódicos inteligentes de rendimiento directamente en tu bandeja de correo electrónico.
A diferencia de las alertas inmediatas, los reportes analíticos están diseñados para proporcionar una visión consolidada, estratégica e histórica de tu arquitectura de microservicios.
⚙️ 1. Consola de Configuración de Agendas
A través de la consola operativa, puedes agendar múltiples reportes analíticos adaptados a tus destinatarios clave (ej: directores de tecnología, SREs, gerencias de operaciones):
- Variables de Programación:
- Tipo de Reporte: Elige entre cuatro plantillas temáticas adaptativas de correo.
- Frecuencia (Frecuency): Envío automático diario, semanal o mensual.
- Día y Hora de Despacho (UTC): Sincronización horaria exacta para asegurar que el correo llegue exactamente cuando lo requieres.
- Entorno: Filtra la telemetría correspondiente a
Todos los Entornos,Producción, oCalidad / QA. - Medios de Notificación: Correos electrónicos de los destinatarios (separados por comas) e integración opcional de Slack Webhooks.
- Diagnóstico de IA Integrado: Un interruptor para habilitar o desactivar el Agente de Inteligencia Artificial en cada reporte.
📈 2. El Panorama Global de Tráfico (Postgres Rollups)
La suite de reportes integra un glorioso panel interactivo en tiempo real que grafica la salud unificada de toda tu organización. Se alimenta de la tabla de agregación progresiva diaria de Postgres, cargando en menos de 50 milisegundos y garantizando un costo de GCP BigQuery de $0:
- Características del Panel de Perspectiva:
- Filtros Interactivos de Rango Temporal: Cambia la escala de la gráfica de manera táctil entre
7D(Últimos 7 días),30D(Último mes), o90D(Último trimestre). - Serie Temporal Comparativa: Muestra una curva interactiva por cada espacio de trabajo asociado a tu organización (ej:
capa media,API Monitor,DEMO), permitiéndote auditar el volumen acumulado de transacciones diarias procesadas en Postgres.
- Filtros Interactivos de Rango Temporal: Cambia la escala de la gráfica de manera táctil entre
📬 3. Las Plantillas de Reporte Temáticas por Correo
El sistema cuenta con un enrutador inteligente de plantillas HTML dual-theme (que conmutan de forma nativa a Modo Claro u Oscuro en tu dispositivo) con colores de acento coordinados:
🟢 Plantilla A: Rendimiento de APIs (performance_summary)
Ideal para directores de DevOps y SREs. Está teñida de color verde de marca (#C6FF4A) y se enfoca en métricas operativas clave:
- Secciones Destacadas:
- Metas de Durchput: Muestra las peticiones acumuladas totales, tasa de éxito porcentual y latencia de respuesta P90 global.
- Auditoría de IA (Virtual SRE): El Agente Inteligente diagnostica los picos de tráfico del periodo, evaluando si tu infraestructura soportó la carga de manera eficiente.
- Endpoints más lentos (P95): Un ranking de las 5 llamadas de API con mayores latencias en milisegundos, permitiéndote priorizar refactorizaciones de código.
🔴 Plantilla B: Compendio de Incidentes y Errores (error_incidents_digest)
Teñida en color rojo de alerta (#ef4444), esta plantilla resume las excepciones e inestabilidades de software registradas en el periodo:
- Análisis Técnico:
- Estabilidad del Código: Mapea la tasa porcentual de transacciones conformes contra transacciones fallidas.
- Feed de Excepciones: Resume las trazas de error de BigQuery más frecuentes de tus entornos, ayudándote a identificar fallas silenciosas en producción.
🔵 Plantilla C: Cumplimiento de SLA y Uptime (sla_uptime_report)
Diseñada bajo una paleta de color azul cielo (#38bdf8), está enfocada en el cumplimiento de los Acuerdos de Nivel de Servicio contractuales con clientes:
- Mapeo de Cumplimiento:
- Disponibilidad Lograda (Uptime): Compara el uptime consolidado de tu microservicio contra la meta estricta del SLA contractual (ej:
>= 99.90%). - Declaración de Estado: Declara de forma clara si el SLA fue
CUMPLIDO ✅oVIOLADO ⚠️en el periodo. - Matriz de Core Microservices: Evalúa la disponibilidad específica de cada pasarela y base de datos crítica (
gateway-api,auth-manager, etc.).
- Disponibilidad Lograda (Uptime): Compara el uptime consolidado de tu microservicio contra la meta estricta del SLA contractual (ej:
💜 4. El Reporte de Portafolio Global (Multi-Workspace)
Para las cuentas corporativas con múltiples entornos de microservicios, el sistema ofrece la plantilla de Resumen de Portafolio Global, coordinada bajo un elegante color púrpura/violeta (#a855f7):
A diferencia de los reportes individuales, este correo unifica la salud de todos los entornos de tu organización en una única bandeja de entrada:
- Características Corporativas:
- Firma Dinámica en el Asunto: En lugar de heredar un workspace individual, el asunto del correo se firma de forma consolidada con el nombre corporativo de tu alianza:
[REPORTE SEMANAL] Informe APM | New Inntech S.A.S. - Matriz Comparativa de Portafolio: Una tabla ejecutiva impecable que compara el volumen de peticiones totales, éxito y latencia de cada workspace (ej:
capa media,API Monitor,DEMO), permitiéndote auditar el rendimiento comparado en un solo vistazo. - Diagnóstico de Virtual CTO: El motor de IA actúa bajo el rol de Virtual CTO, analizando las desviaciones entre tus entornos y ofreciendo recomendaciones de optimización de portafolio para la alta gerencia corporativa.
- Firma Dinámica en el Asunto: En lugar de heredar un workspace individual, el asunto del correo se firma de forma consolidada con el nombre corporativo de tu alianza: