Captura eventos de confirmaciones y solicitudes de extracción directamente desde Bitbucket Cloud o Server para:
- Hacer un seguimiento de los cambios de código en tiempo real
- Añadir marcadores de cambio de código en todos tus dashboards
- Discutir los cambios de código con tu equipo
Una vez configurada la integración, los elementos que selecciones (confirmaciones o solicitudes de extracción) se completarán en su flujo de eventos de Datadog.
Ejemplos:
- Cuando se realizan confirmaciones.
- Cuando se crea un PR.
- Cuando se hace/elimina un comentario en un PR.
Configuración
Instalación
Consulta la documentación de Bitbucket para gestionar webhooks para cualquier comportamiento de Bitbucket que desees rastrear en Datadog. Establece la URL del webhook en:
https://app.datadoghq.com/intake/webhook/bitbucket?api_key=<YOUR_DATADOG_API_KEY>
Consulta la documentación de Bitbucket para gestionar direcciones IP; asegúrate de tener los rangos de IP correctos habilitados para las conexiones salientes, de modo que los eventos se reciban como se espera.
Configuración
La integración de Bitbucket se configura a través del cuadro de integración.
Ingresa el nombre completo de cada repositorio que deseas monitorizar. Si la URL de tu repositorio es https://bitbucket.org/groupname/reponame
, ingresa groupname/reponame
en el cuadro de texto Repository.
Selecciona el tipo de eventos que deseas enviar a Datadog:
- Bitbucket Cloud: elige de la lista completa de activadores (confirmaciones, solicitudes de extracción o problemas).
- Bitbucket Server: selecciona confirmaciones o solicitudes de extracción.
Haz clic en Update Configuration.
Validación
Cada entrada en el cuadro de integración se valida al introducirla.
Caso práctico
Superpone eventos de Bitbucket en los gráficos de tu dashboard escribiendo sources:bitbucket
en la barra de búsqueda superior izquierda. Observa el GIF de ejemplo en la parte superior de esta página.
Datos recopilados
Métricas
La integración Bitbucket no incluye métricas.
Eventos
Los eventos de Bitbucket, incluidas las confirmaciones y las solicitudes de extracción tanto de Bitbucket Cloud como de Server, se reenvían a Datadog.
Checks de servicios
La integración Bitbucket no incluye checks de servicios.
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con el servicio de asistencia de Datadog.
Leer más
Más enlaces, artículos y documentación útiles: