Microsoft AZ-140: Überwachung, Diagnose und Problembehandlung — Lernleitfaden

Teil des Microsoft Azure Virtual Desktop Specialty AZ-140 — Lernleitfaden. Üben Sie mit verifizierten Antworten im Microsoft-Prüfungscenter, oder absolvieren Sie zeitlich begrenzte Übungstests auf ExamRoll.io.

Überblick

Überwachung, Diagnose und Fehlerbehebung in Azure Virtual Desktop (AVD) kombinieren plattformseitige Protokolle auf Ressourcenebene, Telemetriedaten innerhalb des Gastbetriebssystems und Analysen, um Probleme frühzeitig zu erkennen, die Ursachen schnell zu isolieren und die Benutzererfahrung zu validieren. Eine solide Architektur nutzt Azure Monitor, Log Analytics, den Azure Monitor Agent, Datensammlungsregeln und kuratierte Arbeitsmappen, ergänzt durch proaktive Benachrichtigungen über den Dienstzustand und benutzerbeeinträchtigende Bedingungen. Dieser Abschnitt erklärt, wie man die Überwachungspipeline entwirft, die Diagnose aktiviert, die richtigen Daten von Sitzungshosts sammelt, sie mit der Kusto Query Language (KQL) analysiert und auf die häufigsten Betriebsprobleme reagiert, einschließlich Client-Konnektivität, Ausfälle des AVD-Agenten, Probleme mit FSLogix-Profilen und Ressourcenengpässe.

Azure Monitor- und Log Analytics-Architektur für AVD Insights

Azure Virtual Desktop Insights ist eine Lösung, die auf Azure Monitor Workbooks und Log Analytics aufbaut und die plattformseitigen Ressourcenprotokolle von AVD mit der Telemetrie des Gastbetriebssystems korreliert, um Ansichten zu Integrität, Kapazität und Benutzererfahrung bereitzustellen. Ihre Wirksamkeit hängt von zwei Datenebenen ab:

Architektur- und Designüberlegungen für den Arbeitsbereich:

AVD Insights-Arbeitsmappen basieren sowohl auf Diagnoseeinstellungen als auch auf Telemetriedaten aus dem Gastbetriebssystem; wenn eines von beiden fehlt, sind die Visualisierungen unvollständig.

Aktivieren der Diagnose und Sammeln von Telemetriedaten

Diagnoseeinstellungen für AVD-Ressourcen

Aktivieren Sie die Diagnoseeinstellungen für jeden der folgenden Ressourcentypen und senden Sie die Daten an Ihren Log Analytics-Arbeitsbereich. Archivieren Sie sie optional in Storage zur Langzeitaufbewahrung und streamen Sie sie an Event Hubs für externe Analysen.

Azure Monitor Agent und DCRs auf Sitzungshosts

Betriebsanalyse und Techniken zur Fehlerbehebung

Arbeitsmappen und Dashboards

Kusto-Abfragen für gängige Untersuchungen

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

Verbindungsdiagnose und häufige Client-Probleme

Windows-Ereignisprotokolle, Remotedesktop-Komponenten und AVD-Agent

FSLogix-Protokolle und Fehlerbehebung bei Profilen

Analyse von CPU, Arbeitsspeicher, Festplatte und Netzwerk

Proaktive Dashboards, Warnungen und Dienstintegrität

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

Praktisches Problemszenario

Adobe Inc. meldet zeitweilige Verbindungsabbrüche bei Azure Virtual Desktop und lange Anmeldezeiten während der Spitzenzeiten für einen gepoolten Windows 11 Enterprise Multi-Session-Hostpool, der FSLogix auf Azure Files Premium verwendet.

  1. Dienst- und Netzwerkvoraussetzungen überprüfen
  1. Diagnose-Pipeline validieren
  1. Verbindungsfehler und Agenten-Integrität analysieren
  1. Anmeldeverzögerungen und Probleme beim Einbinden von FSLogix-Profilen untersuchen
  1. Ressourcenengpässe und Kapazitätsdruck identifizieren
  1. Proaktive Warnungen und Dashboards implementieren

Dieser Ansatz kombiniert Azure Service Health für externe Abhängigkeiten, Diagnoseeinstellungen für Plattformsichtbarkeit, AMA+DCR für Host-Telemetrie, KQL-gesteuerte Analyse, um Fehlerdomänen zu isolieren, und gezielte Fehlerbehebung in den Bereichen Netzwerk, Agenten-Integrität, Profile und Kapazität – und stellt sicher, dass Adobe Inc. die Benutzererfahrung stabilisiert und zukünftige Regressionen verhindert.


Sicherheit · Alle Domänen · Resilienz

Diese Fragen üben → · Zeitlich begrenzte Übung auf 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.

Bestehe deine Prüfung →

Microsoft durchsuchen →

Related guides

All-in-One Zugang

Ein Abonnement. Jede Prüfung.

Jeder Plan schaltet unbegrenzte Antwortsuche, Übungstests, KI-Erklärungen und die vollständige Ressourcenbibliothek frei – in über 20 Sprachen.

Monatlich
24.87
Just €0.83/day
Alles inklusive:
  • Unbegrenzte Antwortsuche
  • Unbegrenzte Übungstests
  • KI-gestützte Erklärungen
  • Vollständige Ressourcenbibliothek
  • Über 20 Sprachen
  • Wöchentliche Inhaltsaktualisierungen
  • Belohnungen & Empfehlungen
  • Priorisierter Support
Kostenlose Testphase starten

Keine Kreditkarte erforderlich*

Bestes Preis-Leistungs-Verhältnis
12 Monate
179.87
Just €0.49/daySave 40%
Alles inklusive:
  • Unbegrenzte Antwortsuche
  • Unbegrenzte Übungstests
  • KI-gestützte Erklärungen
  • Vollständige Ressourcenbibliothek
  • Über 20 Sprachen
  • Wöchentliche Inhaltsaktualisierungen
  • Belohnungen & Empfehlungen
  • Priorisierter Support
Kostenlose Testphase starten

Keine Kreditkarte erforderlich*

✓ Kostenloser Plan enthalten · ✓ Jederzeit kündbar · ✓ Alle Pläne schalten das vollständige Produkt frei