- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
현재 Cloudcraft UI는 AWS 또는 Azure 계정이나 팀의 ID를 노출하지 않습니다. 그러나 API와 약간의 수동 작업을 통해 ID를 찾을 수 있습니다.
시작하기 전에 다음이 있는지 확인하세요.
또한 Cloudcraft에 하나 이상의 AWS 또는 Azure 계정이 추가되어 있어야 합니다.
AWS 또는 Azure 계정의 ID는 단일 API 호출을 통해 쉽게 찾을 수 있습니다.
클라우드 계정의 ID를 찾으려면 다음 명령을 실행하세요.
curl \
--url 'https://api.cloudcraft.co/PROVIDER/account' \
--tlsv1.2 \
--proto '=https' \
--compressed \
--silent \
--header "Authorization: Bearer API_KEY" | jq .
PROVIDER
를 aws
또는 azure
로 변경하고 API_KEY
를 Cloudcraft API 키로 변경합니다.
AWS에 대한 응답은 다음과 같은 형태로 표시됩니다:
cloudcraft-aws-response.json
{
"accounts": [
{
"id": "8bfc6773-7fa2-49b3-8016-5e0e9a2e2aff",
"name": "Development",
"roleArn": "arn:aws:iam::600111810075:role/cloudcraft",
"externalId": "93cf2e38-742a-4321-bcee-1d8b8fe35b8b",
"readAccess": null,
"writeAccess": null,
"createdAt": "2024-02-21T15:19:26.232Z",
"updatedAt": "2024-02-21T15:19:26.701Z",
"CreatorId": "f179a0f9-ebf6-4a6a-afd8-74d608498a1f",
"source": "aws"
}
]
}
Azure의 경우 다음과 같습니다.
cloudcraft-azure-response.json
{
"accounts": [
{
"id": "e18da22b-330d-4091-bb57-c46654df5351",
"name": "Development",
"applicationId": "598c6f24-c2e2-4870-88bd-d42fe6f5c998",
"directoryId": "c6444a86-1cfe-4312-add5-61e2c140648b",
"subscriptionId": "74efa8fe-0997-49b0-963d-ea88bf80fe11",
"readAccess": null,
"writeAccess": null,
"createdAt": "2023-11-20T22:11:43.688Z",
"updatedAt": "2023-11-20T22:11:43.688Z",
"CreatorId": "2d95eeb8-7161-48f8-88e4-8f0d6bb7b47f",
"hint": "9NP",
"source": "azure"
}
]
}
id
필드는 클라우드 계정 ID를 포함합니다.
Cloudcraft는 UI 또는 간단한 API 호출을 통해 팀 ID를 노출하지 않습니다. 그러나 API와 함께 Cloudcraft UI를 사용하면 팀 ID를 찾을 수 있습니다.
팀 ID를 찾으려면 다음 단계를 따르세요.
URL에서 블루프린트의 ID를 복사합니다. ID는 blueprint/
뒤에 오는 URL의 일부입니다.
터미널로 전환하고 다음 명령을 실행합니다.
curl \
--url 'https://api.cloudcraft.co/blueprint/ID' \
--tlsv1.2 \
--proto '=https' \
--compressed \
--silent \
--header "Authorization: Bearer API_KEY" | jq '.readAccess'
ID
를 생성한 블루프린트의 ID로 변경하고 API_KEY
를 Cloudcraft API 키로 변경합니다.
응답은 다음과 같은 형태로 표시됩니다:
cloudcraft-blueprint-response.json
[
"team/9e7e8b46-cfb7-486e-ade5-bd8c1ec1971a",
"team/af6b55f1-f604-4b88-8b4f-c4779cb7a799"
]
team/
뒤의 UUID가 팀 ID입니다.