Dynatrace

마지막 업데이트: 2026년 2월 20일

소개

Dynatrace는 AI 기반의 풀스택 관측성 플랫폼입니다. OneAgent 기술을 통해 자동으로 애플리케이션, 인프라, 사용자 경험을 모니터링하며, Davis AI 엔진이 자동으로 문제의 근본 원인을 분석합니다.

주요 특징

특징
설명

OneAgent

단일 에이전트로 전체 스택 모니터링

자동 계측

코드 변경 없이 자동으로 추적

Davis AI

AI 기반 근본 원인 분석

PurePath

분산 추적 기술

Smartscape

실시간 토폴로지 매핑

Full Stack

인프라부터 사용자 경험까지

아키텍처

spinner

Helm을 통한 EKS 배포

1. Dynatrace Operator 설치

2. API 토큰 생성

Dynatrace 콘솔에서 다음 권한을 가진 API 토큰을 생성합니다:

  • Access problem and event feed, metrics, and topology

  • Read configuration

  • Write configuration

  • PaaS integration - Installer download

  • PaaS integration - Support alert

  • Read entities

  • Write entities

  • Read settings

  • Write settings

  • Ingest logs

  • Ingest metrics

  • Ingest OpenTelemetry traces

3. Secret 생성

4. values.yaml 구성

5. Operator 설치

6. DynaKube CR 구성

7. 배포 및 확인

Cloud Native Full Stack 모드

코드 모듈 주입을 통한 경량화된 모니터링:

Application-Only 모니터링

인프라 에이전트 없이 애플리케이션만 모니터링:

Davis AI 기반 근본 원인 분석

Davis AI 작동 방식

spinner

문제 알림 구성

커스텀 이벤트 전송

자동 계측

지원 기술

언어/플랫폼
지원 프레임워크

Java

Spring, Spring Boot, Micronaut, Quarkus, Jakarta EE

Node.js

Express, Fastify, NestJS, Koa

Python

Django, Flask, FastAPI

.NET

ASP.NET Core, .NET Framework

Go

net/http, Gin, Echo, Fiber

PHP

Laravel, Symfony

자동 계측 검증

커스텀 서비스 정의

Kubernetes 모니터링 통합

클러스터 메트릭

Prometheus 메트릭 수집

비용 구조

라이선스 모델

유형
단위
포함 사항

Full-Stack

Host Unit

인프라 + APM + 로그

Infrastructure

Host Unit

인프라 모니터링만

Application Security

Host Unit

RASP + 취약점 분석

DEM (Digital Experience)

Session

RUM + Synthetic

Log Monitoring

GiB

로그 수집 및 분석

비용 최적화 전략

Host Unit 계산

OpenTelemetry 연동

Dynatrace는 OpenTelemetry 데이터를 네이티브로 수집합니다:

트러블슈팅

일반적인 문제

로그 수집 확인

퀴즈

이 장에서 배운 내용을 테스트하려면 Dynatrace 퀴즈를 풀어보세요.

마지막 업데이트