선택하신 사이트()에서 현재 CIVisibility를 사용할 수 없습니다.

호환성

  • Partial pipelines: 부분 및 다운스트림 파이프라인 실행을 표시합니다

  • Custom spans: 커스텀 스팬을 설정합니다

  • Custom pre-defined tags: 모든 생성된 파이프라인과 작업 스팬에 커스텀 태그를 설정합니다

  • Custom tags and metrics at runtime: 런타임에 커스텀 태그와 메트릭을 설정합니다

Datadog 통합 설정

CircleCI용 Datadog 통합은 웹후크를 사용해 데이터를 Datadog으로 전송하는 방식으로 작동합니다.

  1. 각 프로젝트에 대해 CircleCI의 Project Settings > Webhooks로 이동해 새 웹후크를 추가합니다.

    • Webhook URL: https://webhook-intake./api/v2/webhook/?dd-api-key=<API_KEY> 여기서 <API_KEY>Datadog API 키입니다.
    • Name*: Datadog CI Visibility 또는 사용하고자 하는 다른 식별자 이름입니다.
    • Events: Workflow CompletedJob Completed를 선택합니다.
    • Certificate verifications: 이 검사를 활성화합니다.
  2. Add Webhook를 클릭해 새 웹후크를 저장합니다.

커스텀 태그 설정

통합으로 생성된 모든 파이프라인과 작업 스팬에 커스텀 태그를 설정하려면 Webhook URL에 쉼표로 구분된 key:value 쌍을 사용하여 URL 인코딩된 쿼리 파라미터 tags를 추가합니다 키:값 쌍에 쉼표가 포함되어 있으면 따옴표로 묶어야 합니다. 예를 들어, key1:value1,"key2: value with , comma",key3:value3를 추가하려면 Webhook URL에 다음 문자열을 추가해야 합니다.

?tags=key1%3Avalue1%2C%22key2%3A+value+with+%2C+comma%22%2Ckey3%3Avalue3

Datadog에서 파이프라인 데이터 시각화

워크플로우가 완료되면 PipelinesPipeline Executions 페이지가 데이터로 채워집니다.

참고: 파이프라인 페이지에는 각 리포지토리의 기본 브랜치 데이터만 표시됩니다.

참고 자료