Microsoft AZ-140: Supervisión, diagnóstico y solución de problemas — Guía de estudio

Forma parte de la Microsoft Azure Virtual Desktop Specialty AZ-140 — Guía de estudio. Practica con respuestas verificadas en el centro de exámenes de Microsoft, o realiza tests cronometrados en ExamRoll.io.

Información general

La supervisión, el diagnóstico y la solución de problemas en Azure Virtual Desktop (AVD) combinan registros de plataforma a nivel de recurso, telemetría en el invitado y análisis para detectar problemas de forma temprana, aislar las causas raíz rápidamente y validar la experiencia del usuario. Una arquitectura sólida utiliza Azure Monitor, Log Analytics, Azure Monitor Agent, reglas de recopilación de datos y libros de trabajo seleccionados, con alertas proactivas sobre el estado del servicio y condiciones que afectan al usuario. Esta sección explica cómo diseñar la canalización de supervisión, habilitar el diagnóstico, recopilar los datos correctos de los hosts de sesión, analizarlos con Kusto Query Language (KQL) y responder a los problemas operativos más comunes, incluida la conectividad del cliente, los fallos del agente de AVD, los problemas de perfil de FSLogix y los cuellos de botella de recursos.

Arquitectura de Azure Monitor y Log Analytics para AVD Insights

Azure Virtual Desktop Insights es una solución basada en Azure Monitor Workbooks y Log Analytics que correlaciona los registros de recursos de la plataforma AVD con la telemetría del SO invitado para proporcionar vistas de estado, capacidad y experiencia del usuario. Su eficacia depende de dos planos de datos:

Arquitectura del área de trabajo y consideraciones de diseño:

Los libros de trabajo de AVD Insights dependen tanto de la configuración de diagnóstico como de la telemetría en el invitado; si falta alguno de los dos, las visualizaciones estarán incompletas.

Habilitación del diagnóstico y recopilación de telemetría

Configuración de diagnóstico en los recursos de AVD

Habilite la configuración de diagnóstico para cada uno de los siguientes tipos de recursos y envíelos a su área de trabajo de Log Analytics. Opcionalmente, archívelos en almacenamiento para retención a largo plazo y transmítalos a Event Hubs para análisis externos.

Agente de Azure Monitor y DCR en los hosts de sesión

Análisis operativo y técnicas de solución de problemas

Libros y paneles de control

Consultas Kusto para investigaciones comunes

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

Diagnóstico de conexión y problemas comunes del cliente

Registros de eventos de Windows, componentes de Remote Desktop y agente de AVD

Registros de FSLogix y solución de problemas de perfiles

Análisis de CPU, memoria, disco y red

Paneles, alertas y estado del servicio proactivos

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

Escenario de problema práctico

Adobe Inc. reporta desconexiones intermitentes de Azure Virtual Desktop e inicios de sesión prolongados durante las horas pico para un grupo de hosts de sesión múltiple agrupado (pooled) de Windows 11 Enterprise que utiliza FSLogix en Azure Files Premium.

  1. Verificar los prerrequisitos de servicio y de red
  1. Validar la canalización de diagnósticos
  1. Analizar los fallos de conexión y el estado del agente
  1. Investigar los retrasos en el inicio de sesión y los problemas al adjuntar perfiles de FSLogix
  1. Identificar cuellos de botella de recursos y presión de capacidad
  1. Implementar alertas y paneles proactivos

Este enfoque combina Azure Service Health para las dependencias externas, la configuración de diagnóstico para la visibilidad de la plataforma, AMA+DCR para la telemetría del host, el análisis impulsado por KQL para aislar los dominios de fallo y la remediación dirigida a través de la red, el estado del agente, los perfiles y la capacidad, asegurando que Adobe Inc. estabilice la experiencia del usuario y prevenga regresiones futuras.


Seguridad · Todos los dominios · Resiliencia

Practica estas preguntas → · Práctica cronometrada en 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.

Aprueba tu examen →

Explorar Microsoft →

Related guides

Acceso todo en uno

Una suscripción. Todos los exámenes.

Cada plan desbloquea la búsqueda ilimitada de respuestas, pruebas de práctica, explicaciones de AI y la biblioteca completa de recursos, en más de 20 idiomas.

Mensual
24.87
Just €0.83/day
Todo incluido:
  • Búsqueda ilimitada de respuestas
  • Pruebas de práctica ilimitadas
  • Explicaciones con tecnología AI
  • Biblioteca completa de recursos
  • Más de 20 idiomas
  • Actualizaciones semanales de contenido
  • Recompensas y referencias
  • Soporte prioritario
Iniciar prueba gratuita

No se requiere tarjeta de crédito*

Mejor valor
12 meses
179.87
Just €0.49/daySave 40%
Todo incluido:
  • Búsqueda ilimitada de respuestas
  • Pruebas de práctica ilimitadas
  • Explicaciones con tecnología AI
  • Biblioteca completa de recursos
  • Más de 20 idiomas
  • Actualizaciones semanales de contenido
  • Recompensas y referencias
  • Soporte prioritario
Iniciar prueba gratuita

No se requiere tarjeta de crédito*

✓ Plan gratuito incluido · ✓ Cancela en cualquier momento · ✓ Todos los planes desbloquean el producto completo