- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Datadog은 최종 고객에게 고품질 애플리케이션을 제공할 수 있도록 도와드리는 GitHub Actions 배포 보호 규칙의 통합 파트너입니다. Datadog 모니터링을 사용하여 GitHub Actions 배포 워크플로에 품질 게이트를 적용할 수 있습니다.
해당 기능은 GitHub Enterprise Cloud를 사용하는 모든 Datadog 고객께 제공되며, CI 가시성을 사용하지 않아도 됩니다.
애플리케이션 배포 시 Datadog으로 품질 점검을 하려면 애플리케이션에 대한 배포 보호 규칙 기능을 활성화해야 합니다.
Datadog에 자동으로 연결되는 GitHub 애플리케이션을 생성하려면 이 지침을 참조하세요. 배포 보호 규칙 체크박스를 선택하는 것을 잊지 마세요.
이미 GitHub 애플리케이션을 설정하고 Datadog에 연결된 경우 앱 내 GitHub 통합 타일에서 배포 보호 규칙을 활성화하는 링크를 찾을 수 있습니다.
본 지침에 따라 Datadog 모니터링을 생성 및 설정하고 GitHub Actions 배포 게이팅에 사용하세요.
품질 점검을 위해 다중 개별 모니터링를 사용할 수 있지만, Datadog은 컴포짓(composite) 모니터링을 사용할 것을 권장하는데, 이는 하나의 모니터링으로 두 개 이상의 신호에 기반하여 배포를 게이팅할 수 있기 때문입니다. 자세한 내용은 모니터링 유형를 참조하세요.
품질 게이팅에 사용하려는 모든 모니터링은 다음 태그를 사용하여 올바르게 태그를 지정해야 합니다.
git_env
git_repo
git_repo
태그에는 <OWNER>/<REPO>
형식의 리포지토리 소유자 이름이 포함되어야 합니다(예: Datadog/my-repo
).
워크플로우 실행하면 GitHub Actions가 Datadog 모니터링으로 요청을 보냅니다. 아래 명시된 모니터링의 평가 결과 중 하나에 따라, Datadog은 GitHub로 코멘트를 다시 보냅니다. 해당 코멘트는 워크플로 실행 내의 연결된 이벤트 및 환경에 대한 GitHub의 코멘트 섹션에서 볼 수 있습니다.
OK
상태면 Datadog이 배포를 승인합니다.OK
상태가 아닌 경우( ALERT
, WARN
, 또는 NODATA
) Datadog은 배포를 거부합니다.배포하기 전에 애플리케이션의 오류율 및/또는 평균 레이턴시가 특정 임계값 미만인지 확인하려면 애플리케이션 성능 모니터링(APM) 모니터링를 사용할 수 있습니다.
배포 전에 애플리케이션 또는 서비스의 CPU 및/또는 메모리 사용량을 점검하려면 통합 및 메트릭 모니터링을 사용하세요.