Microsoft AZ-140: 모니터링, 진단 및 문제 해결 — 학습 가이드

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

개요

Azure Virtual Desktop(AVD)의 모니터링, 진단 및 문제 해결은 리소스 수준 플랫폼 로그, 게스트 내 원격 측정 데이터, 분석을 결합하여 문제를 조기에 감지하고, 근본 원인을 신속하게 격리하며, 사용자 경험을 검증합니다. 견고한 아키텍처는 Azure Monitor, Log Analytics, Azure Monitor Agent, 데이터 수집 규칙, 큐레이팅된 통합 문서를 사용하며, 서비스 상태 및 사용자에게 영향을 미치는 상황에 대한 사전 예방적 경고를 설정합니다. 이 섹션에서는 모니터링 파이프라인을 설계하고, 진단을 활성화하며, 세션 호스트에서 올바른 데이터를 수집하고, Kusto Query Language(KQL)로 분석하며, 클라이언트 연결, AVD 에이전트 오류, FSLogix 프로필 문제, 리소스 병목 현상 등 가장 일반적인 운영 문제에 대응하는 방법을 설명합니다.

AVD Insights를 위한 Azure Monitor 및 Log Analytics 아키텍처

Azure Virtual Desktop Insights는 Azure Monitor 통합 문서와 Log Analytics를 기반으로 구축된 솔루션으로, AVD 플랫폼 리소스 로그와 게스트 OS 원격 측정 데이터를 상호 연관시켜 상태, 용량 및 사용자 경험 뷰를 제공합니다. 그 효과는 두 가지 데이터 평면에 따라 달라집니다.

작업 영역 아키텍처 및 설계 고려 사항:

AVD Insights 통합 문서는 진단 설정과 게스트 내 원격 측정 데이터 모두에 의존합니다. 둘 중 하나라도 누락되면 시각화가 불완전해집니다.

진단 활성화 및 원격 측정 데이터 수집

AVD 리소스의 진단 설정

다음 각 리소스 유형에 대해 진단 설정을 활성화하고 Log Analytics 작업 영역으로 보냅니다. 선택적으로 장기 보존을 위해 스토리지에 보관하고 외부 분석을 위해 Event Hubs로 스트리밍할 수 있습니다.

세션 호스트의 Azure Monitor Agent 및 DCR

운영 분석 및 문제 해결 기법

통합 문서 및 대시보드

일반적인 조사를 위한 Kusto 쿼리

AzureDiagnostics
| where Category == "Connection"
| extend p = parse_json(Properties)
| summarize Attempts = count(), Failures = countif(tostring(p.Status) != "Success")
          by FailureStage = tostring(p.FailureStage),
             FailureMessage = tostring(p.FailureMessage)
| order by Failures desc
Perf
| where ObjectName == "Terminal Services" and CounterName in ("Active Sessions","Total Sessions")
| summarize Avg=count(), AvgValue=avg(CounterValue) by bin(TimeGenerated, 5m), Computer, CounterName
AzureDiagnostics
| where Category == "HostRegistration"
| extend p = parse_json(Properties)
| summarize Latest = arg_max(TimeGenerated, tostring(p.RegistrationState), tostring(p.Details))
          by ResourceId
| where Latest_RegistrationState != "Registered"
Perf
| where ObjectName == "Processor" and CounterName == "% Processor Time" and InstanceName == "_Total"
| summarize AvgCPU = avg(CounterValue) by Computer, bin(TimeGenerated, 5m)
| where AvgCPU > 85
Event
| where Source == "Microsoft-FSLogix-Apps"
| project TimeGenerated, Computer, EventID, RenderedDescription
| order by TimeGenerated desc

연결 진단 및 일반적인 클라이언트 문제

Windows 이벤트 로그, 원격 데스크톱 구성 요소 및 AVD 에이전트

FSLogix 로그 및 프로필 문제 해결

CPU, 메모리, 디스크 및 네트워크 분석

사전 예방적 대시보드, 경고 및 서비스 상태

AzureDiagnostics
| where Category == "HostRegistration"
| extend p = parse_json(Properties)
| where tostring(p.RegistrationState) != "Registered"
Perf
| where ObjectName == "Terminal Services" and CounterName == "Active Sessions"
| summarize AvgActive = avg(CounterValue) by Computer, bin(TimeGenerated, 10m)
| join kind=leftouter (
    // Replace 20 with your per-host maximum sessions
    datatable(Computer:string, MaxSessions:int) [
      // Populate from CMDB or tag-driven mapping
    ]
) on Computer
| where AvgActive >= MaxSessions - 1

실제 문제 시나리오

Adobe Inc.에서 FSLogix on Azure Files Premium을 사용하는 풀링된 Windows 11 Enterprise 다중 세션 호스트 풀에 대해 피크 시간 동안 간헐적인 Azure Virtual Desktop 연결 끊김과 긴 로그온 시간을 보고합니다.

  1. 서비스 및 네트워크 필수 구성 요소 확인
  1. 진단 파이프라인 검증
  1. 연결 실패 및 에이전트 상태 분석
  1. 로그온 지연 및 FSLogix 프로필 연결 문제 조사
  1. 리소스 병목 현상 및 용량 압박 식별
  1. 사전 예방적 경고 및 대시보드 구현

이 접근 방식은 외부 종속성에 대한 Azure Service Health, 플랫폼 가시성을 위한 진단 설정, 호스트 원격 분석을 위한 AMA+DCR, 장애 도메인을 격리하기 위한 KQL 기반 분석, 그리고 네트워킹, 에이전트 상태, 프로필, 용량 전반에 걸친 대상 지정 수정을 결합하여 Adobe Inc.가 사용자 경험을 안정화하고 향후 성능 저하를 방지하도록 보장합니다.


보안 · 모든 도메인 · 복원력

이 문제 연습하기 → · 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개 이상의 언어
  • 주간 콘텐츠 업데이트
  • 보상 및 추천
  • 우선 지원
무료 체험 시작

신용카드 필요 없음*

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