모니터링을 위한 앱 계측
Azure 솔루션 모니터링 및 문제 해결
Ebadur Osib
Senior Cloud Consulting Engineer
계측 vs Application Insights
모니터링을 위한 앱 계측
계측
앱 계측이란?
모니터링 코드를 추가합니다.
텔레메트리 수집 항목:
요청률
응답 시간
오류
종속성
데이터를 Azure Monitor와 Application Insights로 전송합니다.
자동 계측
일반적인 Azure 서비스 지원:
App Services
Azure Functions
최소 구성.
코드 수정 불필요.
자동 계측 동작 예시
Azure가 자동 주입하는 항목
런타임 환경에 Application Insights 에이전트를 주입합니다.
에이전트가 런타임 SDK 후크를 사용합니다.
텔레메트리가 자동으로 전송됩니다.
SDK 참조를 명시할 필요가 없습니다.
조용한 실패
조용한 실패
수동 계측
SDK를 앱 코드에 추가합니다.
더 많은 제어.
다음에 대한 사용자 지정 텔레메트리:
이벤트
비즈니스 지표
상세 추적
키와 연결
텔레메트리는 전송 위치가 필요합니다.
연결 문자열로 정의합니다.
자동 계측은 자동으로 구성합니다.
수동 계측은 위치를 명시해야 합니다.
텔레메트리에 필수입니다.
환경 변수
문제 해결
Application Insights가 활성화되었는지 확인합니다.
올바른 연결 문자열 사용 확인.
지원되는 런타임/서비스인지 확인.
충돌하는 SDK 구성이 없는지 확인.
요약
계측은 애플리케이션을 관측 가능하게 합니다.
자동 계측은 코드 변경이 필요 없습니다.
플랫폼 수준에서 활성화됩니다.
환경 기반 구성 사용.
빠르고 일관된 가시성 제공.
심층 모니터링의 기반을 형성합니다.
연습해 봅시다!
Azure 솔루션 모니터링 및 문제 해결
Preparing Video For Download...