메인 콘텐츠로 건너뛰기
Dynatrace 환경을 연결하면 CloudThinker 에이전트가 DQL 쿼리 실행, 문제 조사, 보안 취약점 검토, 엔티티 및 소유권 컨텍스트 탐색, 옵저버빌리티 스택 전반의 노트북 및 대시보드 같은 문서 검사를 수행할 수 있습니다. CloudThinker는 공식 Dynatrace MCP 서버를 통해 Dynatrace Platform 토큰Dynatrace Platform 환경 URL로 Dynatrace에 연결합니다.

사전 요구 사항

  • CloudThinker가 조사할 로그, 이벤트, 스팬, 메트릭, 문제, 엔티티 또는 문서가 포함된 Dynatrace Platform 환경.
  • https://abc12345.apps.dynatrace.com 형식의 Dynatrace Platform 환경 URL.
  • CloudThinker에 필요한 읽기 스코프가 부여된 Dynatrace Platform 토큰.
CloudThinker는 npx로 Dynatrace MCP 서버를 실행하므로, 연결 양식에 Dynatrace 환경 URL과 Platform 토큰만 입력하면 됩니다.

설정

1

Dynatrace 열기

Dynatrace Platform 환경에 로그인합니다. https://<environment-id>.apps.dynatrace.com 형식의 Platform URL을 사용합니다.
2

Platform 토큰 생성

CloudThinker 전용 Dynatrace Platform 토큰을 생성하고, 활성화할 워크플로에 필요한 필수 권한의 스코프만 부여합니다.토큰은 즉시 복사하세요 — 이후에는 다시 표시되지 않을 수 있습니다.
3

CloudThinker에 연결 추가

Connections → Dynatrace로 이동하여 다음을 입력합니다.
  • DT_ENVIRONMENT: Dynatrace Platform 환경 URL
  • DT_PLATFORM_TOKEN: 방금 생성한 Platform 토큰
Connect를 클릭합니다. CloudThinker가 자격 증명을 검증하고 Connected 상태를 표시합니다.
클래식 Dynatrace API 토큰이 아닌 Dynatrace Platform 토큰을 사용하세요. 클래식 API 토큰은 MCP 서버에 필요한 Platform 스코프를 제공하지 않습니다.

연결 세부 정보

필드설명예시
DT_ENVIRONMENTDynatrace Platform 환경 URLhttps://abc12345.apps.dynatrace.com
DT_PLATFORM_TOKENDynatrace Platform 토큰
클래식 live.dynatrace.com URL이 아닌 Platform 환경 URL을 사용하세요. MCP 서버는 DT_ENVIRONMENT를 통해 Dynatrace Platform API 및 Grail 데이터에 접근합니다.

필수 권한

CloudThinker 전용 Dynatrace Platform 토큰을 생성하고, 사용할 워크플로에 필요한 스코프만 부여합니다.
스코프활성화되는 기능
app-engine:apps:run대부분의 Dynatrace MCP 도구 실행
storage:buckets:readGrail에 저장된 시스템 데이터 읽기 및 접근 가능한 버킷 탐색
storage:logs:readDQL로 로그 쿼리
storage:metrics:readDQL로 메트릭 쿼리
storage:bizevents:readDQL로 비즈니스 이벤트 쿼리
storage:spans:readDQL로 트레이스 및 스팬 쿼리
storage:entities:readDQL로 모니터링 엔티티 쿼리
storage:events:readDQL로 이벤트 쿼리
storage:security.events:readDQL로 보안 이벤트 쿼리
storage:system:readDQL로 시스템 데이터 쿼리
storage:user.events:readDQL로 사용자 이벤트 쿼리
storage:user.sessions:readDQL로 사용자 세션 쿼리
storage:smartscape:readDQL로 Smartscape 데이터 쿼리
storage:files:read조회 데이터를 위한 DQL load 문 사용
document:documents:read노트북, 대시보드, 런치패드 목록 조회 및 읽기
document:documents:write승인된 워크플로에서 문서 생성 (선택 사항)
필요한 데이터 유형에 대한 읽기 스코프와 함께 app-engine:apps:run부터 시작하세요. document:documents:write는 에이전트가 Dynatrace 문서를 생성해야 하는 승인된 워크플로에만 추가하세요. 이전 MCP 서버 버전에서는 app-engine:functions:run, settings:objects:read, environment-api:entities:read도 필요했지만, 현재 버전에서는 이 스코프들이 더 이상 필요하지 않습니다.

에이전트 기능

연결 후 에이전트는 Platform 토큰이 허용하는 Dynatrace 옵저버빌리티 데이터에 접근할 수 있습니다.
기능설명
DQL 실행Grail 데이터에 대해 Dynatrace Query Language 쿼리 실행 및 검증
로그, 이벤트, 스팬, 메트릭짧은 시간 범위와 집중 쿼리로 텔레메트리 조사
문제 조사Dynatrace 문제 조회 및 영향받는 서비스나 인프라 요약
보안 취약점토큰에 보안 문제 읽기 접근 권한이 포함된 경우 보고된 취약점 검토
엔티티 탐색영향받은 시스템의 모니터링 엔티티 및 소유권 컨텍스트 탐색
문서문서 스코프가 부여된 경우 노트북 및 대시보드 검사

연결 확인

@alex run Dynatrace discovery and list active problems and monitored entity count

예시 프롬프트

@alex investigate current Dynatrace problems affecting production and summarize impacted entities
@alex run a Dynatrace DQL query for error logs from the checkout service over the last 30 minutes
@oliver check Dynatrace security vulnerabilities affecting internet-facing services
대규모 환경에서는 알려진 서비스, 엔티티, 버킷, 짧은 시간 범위로 요청 범위를 좁혀 DQL 쿼리가 집중적으로 실행되도록 하세요.

문제 해결

DT_ENVIRONMENThttps://abc12345.apps.dynatrace.com 형식의 Dynatrace Platform URL인지 확인하세요. 클래식 live.dynatrace.com URL은 이 연결에 유효하지 않습니다.
Platform 토큰이 누락되었거나, 만료되었거나, 취소되었거나, 잘못 복사되었습니다. 필요한 스코프로 새 Dynatrace Platform 토큰을 생성하고 다시 연결하세요.
토큰에 하나 이상의 필수 스코프가 누락되었습니다. DQL이 이벤트에는 작동하지만 로그에는 작동하지 않는 경우 storage:logs:read를 추가하세요. 대부분의 도구가 실패하는 경우 토큰에 app-engine:apps:run이 포함되어 있는지 확인하세요.
쿼리가 빈 버킷, 토큰이 읽을 수 없는 데이터 유형, 또는 일치하는 텔레메트리가 없는 시간 범위를 대상으로 할 수 있습니다. 알려진 서비스, 버킷, 또는 시간 범위를 대상으로 더 짧은 쿼리를 시도하세요.
범위가 없는 DQL 쿼리는 너무 많은 데이터를 반환하거나 너무 오래 걸릴 수 있습니다. 필터를 추가하고, 짧은 시간 범위를 사용하고, 에이전트에게 쿼리를 확장하기 전에 검증하도록 요청하세요.

보안

  • 최소 권한 — 에이전트가 사용 사례에 필요한 권한만 부여하세요. 읽기 전용으로 시작한 후 필요에 따라 확장하세요.
  • 기본 읽기 전용 — 에이전트가 이 연결을 통해 변경 작업을 수행하게 할 것이 아니라면 읽기 전용 자격증명을 사용하세요.
  • 자격증명 교체 — 정기 일정에 따라 키와 토큰을 교체하세요. 연결을 업데이트하면 CloudThinker가 새 값을 자동으로 반영합니다.
  • 오프보딩 시 취소 — 연결을 삭제하거나 팀원이 퇴사할 때 프로바이더에서 자격증명을 제거하세요.
  • Platform 토큰만 사용 — 클래식 API 토큰이 아닌 Dynatrace Platform 토큰을 사용하세요. 클래식 토큰은 MCP 서버에 필요한 스코프가 없습니다.
  • 읽기 스코프로 시작 — 에이전트가 문서를 생성해야 하는 워크플로에만 document:documents:write를 부여하세요.

관련 항목

https://mintcdn.com/cloudthinker/aLd-ttc-SCW-aFky/images/icons/datadog.svg?fit=max&auto=format&n=aLd-ttc-SCW-aFky&q=85&s=e8382167f2a1eb1e00971b5f4d703d48

Datadog 연결

로그, 메트릭, APM, 인시던트
https://mintcdn.com/cloudthinker/wCGuHK6EQ4nmA6Df/images/icons/newrelic.svg?fit=max&auto=format&n=wCGuHK6EQ4nmA6Df&q=85&s=5c54d5df836916a27f3e0b7e6c8f8edb

New Relic 연결

APM, NRQL, 인프라, 알림