Skip to main content

Qué es Cockpit Analytics

Cockpit Analytics proporciona información integral sobre el rendimiento de tu equipo de ingeniería a través de métricas clave que miden la productividad, la calidad del código y la eficiencia de entrega. Estas métricas te ayudan a identificar áreas de mejora y rastrear el progreso a lo largo del tiempo.
Cockpit requiere un plan de pago: Teams o Enterprise en la nube, o self-hosted Enterprise con licencia. El self-hosted sin licencia (Community) y los planes free BYOK no lo incluyen. En self-hosted Enterprise además hay que ejecutar el Analytics Worker.

Monitorea el rendimiento de tu equipo con analíticas en tiempo real.

Características Principales

  • Los datos se actualizan cada 30 minutos por defecto (ANALYTICS_INGESTION_CRON)
  • Teams/Enterprise en la nube, o self-hosted Enterprise con licencia
  • Cálculo de métricas impulsado por IA
  • Más de 8 métricas DORA y personalizadas

Las dos pestañas

El cockpit se divide en dos pestañas:
  • Kodus Review — qué tan efectivas son las revisiones de Kodus: implementation rate, calibración de severidad, retroalimentación negativa y la salud de tus Kody Rules. Trata sobre Kodus en sí, y es donde tomas acción. Consulta Kodus Review.
  • Productividad — métricas generales de entrega: frecuencia de despliegue, lead time, tiempo de ciclo de PR, tamaño de PR y actividad de los desarrolladores.
Los Owners pueden ocultar pestañas enteras o métricas individuales para toda la organización — consulta Configuración de Cockpit.

Categorías de Métricas Principales

Métricas Disponibles:
  • Kodus Review: Implementation rate (general, por severidad, por categoría), retroalimentación negativa, salud de repositorios y Kody Rules
  • Productividad: Frecuencia de despliegue, lead time, tiempos de ciclo de PR
  • Calidad: Tamaño del PR, efectividad de la revisión de código
  • Rendimiento del Equipo: Patrones de colaboración, identificación de cuellos de botella

Cómo Funciona la Coincidencia de Desarrolladores

Cockpit rastrea a los desarrolladores usando el nombre de usuario de commit de Git. Esto puede diferir de:
  • El nombre de visualización de GitHub/GitLab
  • La dirección de correo electrónico
  • La cuenta del espacio de trabajo de Kodus
Si ves discrepancias en las métricas de desarrolladores, verifica que los nombres de usuario de commit sean consistentes en la configuración de Git de tu equipo.