Internal Developer Portal의 PagerDuty 및 Opsgenie 통합은 다음 사이트에서 지원되지 않습니다.
개요
Datadog 통합에 대한 서비스 계정을 구성하면 통합의 메타데이터를 Catalog 엔터티 정의에 포함할 수 있습니다. 여기에서 Action Catalog를 사용하여 Datadog을 벗어나지 않고도 외부 시스템을 쿼리하거나 인시던트 생성 또는 티켓 업데이트와 같은 액션을 트리거할 수 있습니다.
협업, 인시던트 관리 및 티켓팅
| 통합 | 설명 | 예시 액션(Action Catalog) |
|---|
| PagerDuty | PagerDuty 메타데이터를 서비스에 추가하여 Catalog에 누가 당직 중인지와 해당 서비스에 활성 PagerDuty 인시던트가 있는지 등의 정보를 표시하고 이에 대한 링크를 생성할 수 있습니다. | Get current on-call, Trigger incident 사용 가능한 모든 액션 보기. |
| Opsgenie | Opsgenie 메타데이터를 서비스에 추가하여 Catalog에 해당 서비스의 당직자 정보를 표시하고 관련 링크를 생성할 수 있습니다. | Acknowledge alert, Get current on call 사용 가능한 모든 액션 보기. |
| StatusPage | 인시던트 및 구성 요소에 대한 세부 정보를 생성, 업데이트 및 검색합니다. | Create an incident, Update component status 사용 가능한 모든 액션 보기. |
| Freshservice | Freshservice 티켓을 생성, 업데이트 및 조회합니다. | List tickets, Update ticket 사용 가능한 모든 액션 보기. |
| Slack | 인시던트 알림이나 업데이트를 Slack 채널로 보내고 채널 관리를 수행합니다. | Invite users to channel, Set channel topic 사용 가능한 모든 액션 보기. |
| Microsoft Teams | 인시던트 협업을 위해 Teams 채널로 메시지나 프롬프트를 보냅니다. | Make a decision, Send a message 사용 가능한 모든 액션 보기. |
| Jira | Datadog에서 직접 이슈를 생성하고 업데이트합니다. | Create issue, Add comment 사용 가능한 모든 액션 보기. |
| Asana | Asana 태스크를 생성 및 업데이트하고, 사용자를 할당하며, 태그를 적용합니다. | Add tag to task, Update task completed status 사용 가능한 모든 액션 보기. |
| LaunchDarkly | Feature Flag 변경 사항을 추적하고, 개발자가 플랫폼을 벗어나지 않고 변경할 수 있도록 하며, 변경 사항을 기반으로 자동화를 수행합니다. | Add expire user target date, Toggle feature flag 사용 가능한 모든 액션 보기. |
설정 예시
엔터티 정의에 Opsgenie 메타데이터를 추가하려면 다음 단계를 따르세요.
아직 설정하지 않았다면 Datadog Opsgenie 통합을 설정합니다.
Opsgenie API 액세스 키를 가져오고 구성 액세스 및 읽기 권한이 있는지 확인합니다.
통합 타일 하단에서 계정을 추가하고, Opsgenie API 액세스 키를 붙여넣은 다음, Opsgenie 계정의 지역을 선택합니다.
Opsgenie 메타데이터로 엔터티 정의를 업데이트합니다. 예:
"integrations": {
"opsgenie": {
"service-url": "https://www.opsgenie.com/service/123e4567-x12y-1234-a456-123456789000",
"region": "US"
}
}
이 단계를 완료하면 Catalog의 서비스에 대한 Ownership 탭에 On Call 정보 상자가 나타납니다.
소스 코드 관리
| 통합 | 설명 | 예시 액션(Action Catalog) |
|---|
| GitHub | 이슈 또는 PR 생성, 리포지토리 파일 관리, 팀 액세스 자동화. | Add labels to pull request, Get team membership 사용 가능한 모든 액션 보기. |
| GitLab | 이슈, 병합 요청, 브랜치 및 커밋 관리. | Approve merge request, Cherry pick commit 사용 가능한 모든 액션 보기. |
| 기타(Bitbucket, Azure Repos) | Datadog Catalog 또는 Action Catalog에서 기본적으로 지원되지 않는 플랫폼과 상호 작용합니다. | 해당 없음. HTTP 액션 및 요청을 사용하여 플랫폼 API 호출 |
GitHub를 사용하여 엔터티 정의를 관리하고 GitHub 통합을 구성하여 정의를 Catalog로 자동으로 가져올 수도 있습니다. 엔터티 정의 생성 및 GitHub에서 가져오기에 대해 자세히 알아보세요.
CI/CD
CMDB 및 내부 개발자 포털
ServiceNow 및 Backstage에서 Datadog Catalog로 엔터티를 가져올 수 있습니다. 자세한 내용은 다음 문서를 참조하세요.
클라우드 리소스
Datadog의 인프라 통합 및 Resource Catalog는 AWS, Azure 및 GCP 전반에 걸친 포괄적인 통합 인벤토리를 제공합니다. 또한 Action Catalog에 있는 Datadog의 1000개 이상의 액션을 활용하여 사용자 지정 시각화, 액션 및 자동화를 생성할 수 있습니다.
추가 자료