Para qué sirve esta sección
Configura las fuentes y define qué repositorios, workflows y entornos corresponden a cada servicio. Comprueba el resultado con despliegues conocidos antes de usar las métricas DORA.
Cuándo usarla
- Configurar DORA por primera vez.
- Añadir un servicio o investigar un recuento inesperado.
Primeros pasos
- 1Conecta el proveedor disponible de CI/CD: GitHub Actions, GitLab CI, Bitbucket Pipelines, Jenkins, CircleCI o Azure Pipelines.
- 2Conecta PagerDuty, Opsgenie, VictorOps o un webhook propio para las incidencias.
- 3Define patrones de repositorio, workflow y entorno de producción.
- 4Sincroniza y comprueba los despliegues y las incidencias vinculadas del servicio.
Configuración
| Ajuste | Para qué sirve | Cómo usarlo | Error frecuente |
|---|---|---|---|
| Repositorio y workflow | Asignan al servicio las ejecuciones que representan despliegues. | Usa patrones específicos, por ejemplo org/payments-* cuando corresponda a tus nombres reales. | Incluir pruebas, compilaciones o repositorios de otro servicio. |
| Entorno | Limita los despliegues al entorno elegido. | Haz coincidir el nombre real de producción. | Incluir staging y presentar su actividad como entregas a producción. |
Ejemplo de uso
Situación: El recuento de despliegues es mayor que el esperado.
- 1Compara varias entradas con las ejecuciones del proveedor.
- 2Corrige los patrones que incluyen otros entornos o workflows y vuelve a comprobar los datos.
Qué permite comprobar: El recuento corresponderá al alcance que hayas verificado.
Preguntas frecuentes
¿Para qué definir servicios?
Permiten agrupar los eventos y comparar un mismo sistema a lo largo del tiempo. Revisa la asignación antes de interpretar un agregado.
¿Una tasa de fallos de cero confirma que no hubo fallos?
No necesariamente. Comprueba la fuente de incidencias y sus vínculos con despliegues; también pueden faltar datos.
¿Qué ocurre al cambiar los patrones?
Puede cambiar cómo se agrupan los eventos históricos. Anota el cambio antes de comparar periodos.
Consejos
- Verifica un servicio con datos conocidos antes de configurar los demás.