- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
AWS CloudFormation은 설명 및 설정할 수 있는 템플릿을 제공하여 고객님의 환경에서 AWS 리소스를 한 번에 프로비저닝할 수 있도록 도와드립니다. Datadog-AWS CloudFormation 리소스를 사용하면 지원되는 Datadog 리소스와 상호 작용하고, Datadog 데이터센터로 리소스를 전송하고, Datadog 리소스가 존재하는 모든 지역의 확장을 비공개로 등록할 수 있습니다.
해당 리소스에 액세스하려면 AWS 관리 콘솔(UI) 또는 AWS 명령줄 인터페이스(CLI)를 사용하세요.
시작하기:
계정으로 AWS 관리 콘솔에 로그인한 다음 CloudFormation으로 이동합니다.
왼쪽 패널에서 ‘공개 확장 프로그램’을 선택한 다음 ‘타사’로 게시자를 필터링합니다.
검색 바를 사용해 ‘Datadog’ 접두어로 필터링합니다.
참고: 모든 공식 Datadog 리소스는 Datadog::
으로 시작하며 Published by Datadog
이라고 명시됩니다.
원하는 리소스 이름을 선택하여 해당 스키마에 대한 자세한 정보를 확인하고 활성화를 클릭합니다.
확장 프로그램 세부 정보 페이지에서 다음을 지정합니다.
AWS 기밀 정보 관리자(Secrets Manager)를 사용하는 경우 설정에서 API 및 애플리케이션 키를 동적 참조할 수 있습니다. 자세한 내용을 확인하려면 AWS 문서를 참조하세요.
예시:
{
"DatadogCredentials": {
"ApiKey": "{{resolve:secretsmanager:MySecret:SecretString:SecretAPIKey}}",
"ApplicationKey": "{{resolve:secretsmanager:MySecret:SecretString:SecretAppKey}}"
}
}
미국 외 계정을 사용하는 경우 ApiURL
를 지정합니다(기본값은 https://api.datadoghq.com
). 예를 들어 EU 계정에 https://api.datadoghq.eu
를 사용합니다.
사용 가능한 명령어 및 워크플로우에 대한 자세한 내용을 확인하려면 공식 AWS 문서를 참조하세요.
시작하기:
<RESOURCE_DIR>/resource-role.yaml
파일을 기반으로 CloudFormation 리소스에 대한 실행 역할을 생성합니다.
터미널에서 AWS-cli 도구를 사용하여 다음 Datadog 리소스를 등록합니다.
aws cloudformation register-type \
--region "<REGION>" \
--type RESOURCE \
--type-name "<DATADOG_RESOURCE_NAME>" \
--schema-handler-package "<LINK_TO_S3>" \
--execution-role-arn "<ROLE_ARN_FROM_STEP_1>"
터미널에서 다음을 실행하여 새로 등록한 리소스의 버전을 확인합니다.
aws cloudformation list-type-versions \
--region "<REGION>" \
--type RESOURCE \
--type-name "<DATADOG_RESOURCE_NAME>"
터미널에서 다음을 실행하여 새로 등록한 버전을 default
로 설정합니다.
aws cloudformation set-type-default-version \
--region "<REGION>" \
--type RESOURCE \
--version-id <VERSION_ID> \
--type-name "<DATADOG_RESOURCE_NAME>"
다음 필수 자리 표시자를 사용합니다.
<REGION>
: 고객님의 AWS 지역입니다.<DATADOG_RESOURCE_NAME>
: 등록할 리소스 이름입니다. 하단 표를 참조하여 Datadog을 지원하는 리소스를 확인합니다.<LINK_TO_S3>
: 리소스에 대한 S3 링크입니다.s3://datadog-cloudformation-resources/<RESOURCE_FOLDER>/<RESOURCE_FOLDER>-<RESOURCE_VERSION>.zip
VERSION_ID
: 2
단계의 명령이 반환한 리소스의 기본 버전입니다.터미널에서 다음을 실행하여 새로 등록된 리소스를 설정합니다.
aws cloudformation set-type-configuration \
--type-name "<DATADOG_RESOURCE_NAME>" \
--type RESOURCE \
--configuration '{"DatadogCredentials": {"ApiKey": "{{resolve:secretsmanager:MySecret:SecretString:SecretAPIKey}}", "ApplicationKey": "{{resolve:secretsmanager:MySecret:SecretString:SecretAppKey}}"}}'
AWS 계정에서 등록된 Datadog 리소스를 포함하는 AWS 스택을 생성합니다.
사용 가능한 명령어 및 워크플로우에 대한 자세한 내용을 확인하려면 공식 AWS 문서를 참조하세요.
AWS 계정에서 다음 Datadog 리소스를 등록할 수 있습니다. 설정 방법을 알아보려면 해당 문서를 참조하세요.
리소스 | 이름 | 설명 | 폴더 | S3 패키지 링크 |
---|---|---|---|---|
대시보드 | Datadog::Dashboards::Dashboard | Datadog 대시보드 생성, 업데이트 및 삭제 | datadog-dashboards-dashboard | 스키마 핸들러 버전 |
Datadog-AWS 통합 | Datadog::Integrations::AWS | Datadog-Amazon 웹 서비스 통합 관리 | datadog-integrations-aws | 스키마 핸들러 버전 |
모니터 | Datadog::Monitors::Monitor | Datadog 모니터 생성, 업데이트 및 삭제 | datadog-monitors-monitor | 스키마 핸들러 버전 |
다운타임(더 이상 사용되지 않음) | Datadog::Monitors::Downtime | 모니터링의 다운타임 활성화 또는 비활성화 | datadog-monitors-downtime | 스키마 핸들러 버전 |
다운타임 스케줄 | Datadog::Monitors::DowntimeSchedule | Datadog 다운타임 예약 | datadog-monitors-downtimeschedule | 스키마 핸들러 버전 |
사용자 | Datadog::IAM::User | Datadog 사용자 생성 및 관리 | datadog-iam-user | 스키마 핸들러 버전 |
SLO | Datadog::SLOs::SLO | Datadog SLO 생성 및 관리 | datadog-slos-slo | 스키마 핸들러 버전 |
Datadog-Amazon CloudFormation 리소스는 다음 지역의 CloudFormation 공용 레지스트리에서 사용할 수 있습니다.
코드 | 이름 |
---|---|
us-east-1 | 미국 동부(버지니아 북부) |
us-east-2 | 미국 동부(오하이오) |
us-west-1 | 미국 서부(캘리포니아 북부) |
us-west-2 | 미국 서부(오리건) |
ap-south-1 | 아시아 태평양(뭄바이) |
ap-northeast-1 | 아시아 태평양(도쿄) |
ap-northeast-2 | 아시아 태평양(서울) |
ap-southeast-1 | 아시아 태평양(싱가포르) |
ap-southeast-2 | 아시아 태평양(시드니) |
ca-central-1 | 캐나다(중부) |
eu-central-1 | 유럽(프랑크푸르트) |
eu-west-1 | 유럽(아일랜드) |
eu-west-2 | 유럽(런던) |
eu-west-3 | 유럽(파리) |
eu-north-1 | 유럽(스톡홀름) |
sa-east-1 | 남미(상파울루) |
참고: 다른 지역의 리소스를 비공개로 등록하려면 제공된 패키지를 사용하세요.
도움이 필요하시면 Datadog 지원팀에 문의하세요.