애플리케이션 맵
Azure 솔루션 모니터링 및 문제 해결
Ebadur Osib
Senior Cloud Consulting Engineer
문제 해결이 복잡해질 때
애플리케이션 맵 소개
애플리케이션 맵이란?
Application Insights의 기본 기능
애플리케이션 아키텍처를 실시간 시각 맵으로 제공
구성 요소와 외부 종속성을 자동 탐지:
웹 앱
API
데이터베이스
외부 종속성
분산 추적과 런타임 텔레메트리 사용
수동 구성 없이 빠른 문제 해결 지원
애플리케이션 맵 생성 방식
분산 추적으로 구축
텔레메트리가 요청의 시스템 내 이동을 추적
트레이스를 자동 결합해 종속성 그래프 구성
맵 읽기
1
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
핵심 지표
핵심 지표 표시:
지연 시간
요청 수
실패율
쿼리 불필요.
1
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
종속성 상태
1
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
마이크로서비스에서의 애플리케이션 맵
복잡한 아키텍처 파악.
요청 흐름 시각화.
연쇄적 실패 식별.
문제의 영향 범위 가시화.
근본 원인 분석 가속.
숨은 병목
애플리케이션 맵 없을 때의 어려움
애플리케이션 맵 사용 시 결과
요약
애플리케이션 구성 요소와 종속성 시각화
분산 추적과 텔레메트리 기반
지연 시간과 실패율 강조 표시
분산 시스템 문제 해결 단순화
마이크로서비스·클라우드 네이티브 앱에 필수
Let's practice!
Azure 솔루션 모니터링 및 문제 해결
Preparing Video For Download...