Microsoft AZ-400: 모니터링, 관찰 가능성 및 피드백 — 학습 가이드

다음의 일부입니다: Microsoft DevOps Engineer Expert AZ-400 — 학습 가이드. 검증된 답안으로 연습하기: Microsoft 시험 허브, 또는 다음에서 시간 제한 모의고사 풀기: ExamRoll.io.

개요

최신 DevOps 팀은 모니터링, 관찰 가능성(observability), 피드백을 엔지니어링, 운영, 제품 결정에 정보를 제공하는 지속적인 루프로 취급합니다. Azure에서는 원격 분석 데이터가 애플리케이션과 인프라에서 Azure Monitor와 Log Analytics로 흘러 들어가 쿼리, 상호 연관 분석, 시각화됩니다. 분산 추적은 서비스를 엔드투엔드 트랜잭션으로 연결하고, 경고 및 온콜(on-call) 통합은 빠른 문제 해결을 유도합니다. Azure DevOps 대시보드, 작업 항목 분석, 실험은 통찰력을 다시 계획 및 제공 단계로 피드백하여 루프를 완성합니다. 이 섹션은 모든 단계에서 실행 가능한 피드백을 제공하는 통합된 관찰 가능성 스택을 설계하는 데 필요한 깊이 있는 내용을 제공합니다.

원격 분석, 추적 및 Azure Monitor

Application Insights는 Azure Monitor의 애플리케이션 성능 모니터링(APM) 구성 요소입니다. 계측(Instrumentation)은 다음을 통해 추가됩니다:

원격 분석 유형에는 요청, 종속성(HTTP, SQL, Azure SDK), 추적, 예외, 페이지 뷰, 페이지 로드 성능, 가용성 테스트 결과, 사용자 지정 이벤트/메트릭, 라이브 메트릭이 포함됩니다. 샘플링은 신호를 보존하면서 데이터 양과 비용을 제어합니다: SDK 적응 샘플링은 유형별로 비율을 자동 조정하여 목표 처리량과 상관 관계를 유지하고, 고정 비율 샘플링은 규정 준수를 위해 결정론적 샘플링을 제공합니다. 삭제된 항목을 다운스트림 시스템에서 처리하지 않도록 SDK 측 샘플링을 사용하는 것이 좋습니다. 엔드투엔드 추적 무결성을 위해 고정(sticky) 샘플링을 유지합니다.

분산 추적은 엔드투엔드 트랜잭션 가시성을 제공합니다. Application Insights는 W3C Trace-Context 표준(traceparent/tracestate)을 구현하여 HTTP를 통해 상관 관계 ID를 자동으로 전파합니다. 끊어진 추적을 방지하기 위해 비동기 경계와 사용자 지정 프로토콜을 통해 컨텍스트를 전파해야 합니다. 종속성 추적은 일반적인 아웃바운드 호출을 자동으로 수집합니다. 호출 그래프를 완성하기 위해 메시지 큐 홉이나 비표준 RPC에 대한 사용자 지정 종속성을 내보냅니다. App Map과 Transaction Search는 서비스 간 흐름, 지연 시간, 장애 핫스팟을 시각화합니다. 프런트엔드와 백엔드 간의 상관 관계를 위해 JavaScript SDK를 활성화하고, 실제 페이지 로드 시간과 사용자 여정을 측정하기 위해 서버 측에서 상관 관계 헤더를 수락하도록 해야 합니다.

Azure Monitor는 플랫폼 및 애플리케이션 원격 분석을 통합합니다:

Log Analytics(KQL)를 사용한 쿼리 및 분석

Log Analytics 작업 영역은 로그에 대한 쿼리 및 거버넌스 경계입니다. 환경 및 데이터 주권에 따라 계획합니다. 프로덕션과 비프로덕션 환경에 대해 별도의 작업 영역을 사용하면 RBAC 및 보존 정책을 단순화할 수 있으며, 중앙 집중화는 서비스 간 상관 관계 분석을 용이하게 합니다. 데이터 원본에는 Azure Diagnostics(플랫폼 로그/메트릭), VM 에이전트(Syslog/Windows 이벤트, 성능 카운터), Container Insights/AKS, Application Insights 구성 요소 로그(Azure Monitor Logs 아래에 통합), Azure AD 로그인, 수집 API를 통한 사용자 지정 로그, 정밀한 스트림 라우팅 및 변환을 위한 데이터 수집 규칙이 포함됩니다.

Kusto Query Language(KQL)는 시계열 및 원격 분석에 최적화되어 있습니다:

Azure DevOps의 시각화 및 애자일 피드백

Azure DevOps의 대시보드는 운영 상태와 프로세스 상태를 모두 전달합니다. 팀 수준 대시보드는 팀의 백로그, 반복(iteration), WIP에 중점을 두고, 프로젝트 수준 대시보드는 여러 팀에 걸친 뷰와 포트폴리오 뷰를 보여줍니다. 위젯에는 Sprint Burndown, Burnup, Velocity, 누적 흐름 다이어그램(CFD), Cycle Time, Lead Time, 작업 항목 차트/쿼리 결과, 빌드/릴리스 요약, 그리고 런북 및 SLO 상태를 위한 Markdown이 포함됩니다. 대시보드 권한으로 위젯을 보호하고, 팀 간 정보 유출을 방지하기 위해 쿼리 범위를 팀/영역 경로에 맞게 엄격하게 설정하십시오.

Boards 쿼리(쿼리 빌더 또는 WIQL 사용)는 많은 위젯의 기반이 됩니다. 재사용을 위해 팀 영역 경로/반복(iteration)으로 쿼리를 매개 변수화하고, 정확성과 성능을 위해 가능하면 Analytics 기반 위젯을 사용하는 것이 좋습니다. 주요 흐름 메트릭:

제품 분석이 필요한 경우, Azure DevOps Analytics를 Power BI에 연결하여 제공 메트릭을 운영 원격 측정 데이터(예: lead time 대 결함 유출률)와 혼합하여 개선 사항의 우선순위를 정할 수 있습니다.

안정성, 알림 및 지속적인 피드백

SLI/SLO/SLA는 안정성을 최우선 기능으로 확립합니다:

알림 및 온콜(On-call):

지속적인 피드백 및 실험:

실용적인 문제 시나리오

Spotify는 Azure Kubernetes Service(AKS) 및 Azure App Service API에 배포된 팟캐스트 수집 및 재생 서비스의 엔드투엔드 가시성과 피드백을 개선해야 합니다. 인시던트가 늦게 감지되고, 제품 팀은 새로운 재생 기능에 대한 신뢰할 수 있는 채택 지표가 부족합니다.

  1. 애플리케이션 원격 측정(텔레메트리) 계측 및 상관관계 분석
  1. 플랫폼 진단 정보를 Log Analytics로 스트리밍
  1. SLI, SLO 및 오류 예산 정의
  1. 실행 가능한 알림 및 온콜(On-call) 통합 구축
  1. 엔지니어링 및 제품용 대시보드 구축
  1. 실험 및 사용량 분석 구현
  1. 게이트(Gate)를 통해 릴리스 품질 강제

테스트 전략 및 품질 엔지니어링 · 모든 도메인 · 패키지 관리 및 아티팩트 관리

이 문제 연습하기 → · ExamRoll.io에서 시간 제한 연습 →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

시험 합격하기 →

Microsoft 찾아보기 →

Related guides

올인원 액세스

하나의 구독. 모든 시험.

모든 플랜은 무제한 답변 검색, 모의고사, AI 해설, 전체 자료 라이브러리를 20개 이상의 언어로 잠금 해제합니다.

월간
24.87
Just €0.83/day
모든 포함:
  • 무제한 답변 검색
  • 무제한 모의고사
  • AI 기반 해설
  • 전체 자료 라이브러리
  • 20개 이상의 언어
  • 주간 콘텐츠 업데이트
  • 보상 및 추천
  • 우선 지원
무료 체험 시작

신용카드 필요 없음*

최고의 가치
12개월
179.87
Just €0.49/daySave 40%
모든 포함:
  • 무제한 답변 검색
  • 무제한 모의고사
  • AI 기반 해설
  • 전체 자료 라이브러리
  • 20개 이상의 언어
  • 주간 콘텐츠 업데이트
  • 보상 및 추천
  • 우선 지원
무료 체험 시작

신용카드 필요 없음*

✓ 무료 플랜 포함 · ✓ 언제든지 취소 가능 · ✓ 모든 플랜은 전체 제품을 잠금 해제합니다