- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
커스텀 명령은 CI 파이프라인의 개별 명령을 트레이스할 수 있는 방법을 제공하므로 작업에서 수행할 수 있는 설정 또는 해체 작업 (예: 도커(Docker) 이미지 다운로드 또는 쿠버네티스(Kubernetes) 기반 인프라스트럭처에서 사용 가능한 노드 대기)을 고려하지 않고 명령에 걸리는 시간을 측정할 수 있습니다. 이러한 스팬은 파이프라인 트레이스의 일부로 나타납니다.
커스텀 명령은 다음 CI 공급자와 함께 작동합니다:
npm
을 사용하여 datadog-ci
(>=0.17.0) CLI를 전체적으로 설치합니다:
npm install -g @datadog/datadog-ci
명령을 트레이스하기 위해 다음을 실행합니다:
datadog-ci trace [--name <name>] -- <command>
DATADOG_API_KEY
환경 변수에서 유효한 Datadog API 키를 지정합니다. 예:
DATADOG_API_KEY=<key> DATADOG_SITE= datadog-ci trace \
--name "Greet" \
-- \
echo "Hello World"
이러한 옵션은 datadog-ci trace
명령에 사용할 수 있습니다:
--name
<command>
와 동일한 값Wait for DB to be reachable
--tags
key:value
양식의 키-값 쌍( --tags
parameter can be specified multiple times). When specifying tags using DD_TAGS
, separate them using commas (for example, team:backend,priority:high
).DD_TAGS
team:backend
and with the
DD_TAGsenvironment variable are merged. If the same key appears in both
–tagsand
DD_TAGS, the value in the environment variable
DD_TAGS`를 우선합니다.--no-fail
false
지원되는 환경 변수는 다음과 같습니다:
DATADOG_API_KEY
(필수)또한, 선택한 사이트 ()를 사용하도록 Datadog 사이트를 설정합니다:
DATADOG_SITE
datadoghq.com
추가 유용한 문서, 링크 및 기사: