Compartir a través de


Uso de PerfInsights para diagnosticar problemas de uso elevado de cpu o disco

Versión del producto original: Azure
Número de KB original: 4021853

En este artículo se describe cómo usar PerfInsights para diagnosticar problemas de uso elevado de cpu o disco en Microsoft Azure.

Uso de PerfInsights para recopilar datos de registro

  1. Siga la guía general del usuario de PerfInsights para iniciar PerfInsights y, a continuación, siga estos pasos:

    1. Escriba el número de solicitud Soporte técnico de Microsoft.

    2. En el cuadro de diálogo Seleccionar un escenario de solución de problemas , seleccione Configuración personalizada.

    3. En el cuadro de diálogo Módulos para ejecutar , seleccione Diagnósticos de rendimiento.

    4. Haga clic en Aceptar para continuar.

      Captura de pantalla del cuadro de diálogo Seleccionar un escenario de solución de problemas, donde se selecciona Configuración personalizada.

      Captura de pantalla del cuadro de diálogo Módulos para ejecutar, donde se selecciona Diagnósticos de rendimiento.

  2. Espere a que PerfInsights recopile información del sistema. Una vez completado ese trabajo, aparece la ventana Iniciar seguimiento de diagnósticos de rendimiento . Haga clic en Aceptar para continuar si el problema persiste.

    Captura de pantalla de la ventana Iniciar seguimiento de diagnósticos de rendimiento.

  3. Aparece la ventana Detener todos los seguimientos . Se recomienda esperar varios minutos para permitir que la herramienta capture suficientes datos para el diagnóstico. A continuación, haga clic en Aceptar para detener los diagnósticos. El resultado final del diagnóstico se incluirá en el archivo CollectedData_<DateTime>.zip.

    Captura de pantalla de la ventana Detener todos los seguimientos.

Análisis del informe de diagnóstico para problemas de rendimiento

  1. Siga la guía general del usuario de PerfInsights para abrir el archivo html del informe de PerfInsights.

    Si durante el trabajo diagnósticos de rendimiento se capturaron datos de uso elevado de CPU o disco, aparecerán mensajes de advertencia en la pestaña Conclusiones . Los mensajes contienen vínculos a las pestañas Consumidor superior de CPU y Consumidor de disco superior .

    Captura de pantalla del informe de PerfInsights.

  2. Puede usar la pestaña Principales consumidores de CPU para identificar los períodos en los que se produjo un uso elevado de la CPU y los procesos principales muestran el mayor consumo de CPU. Esta pestaña incluye la siguiente información:

    • StartTime y EndTime. La hora de inicio y la hora de finalización del período de análisis se muestran como hora UTC. Además, hay algunas notas sobre cómo se recopilaron y evaluaron los datos.

    • Períodos de uso elevados de CPU. En esta tabla se enumeran todos los usos elevados de CPU que se produjeron entre las horas de inicio y finalización. Por ejemplo, en la tabla siguiente se muestra un período de uso elevado de LA CPU al 30 %+. La tabla anidada de la columna ProcessorsHighCPUUsageBreakdown muestra el uso de cada procesador lógico.

      Captura de pantalla de la tabla de uso elevado de CPU.

    • Principales consumidores de CPU de larga duración. En esta tabla se muestran los procesos que usaban cpu. Por ejemplo, iexplore.exe (4964) aportó un 39,05 % de uso de CPU al período de uso elevado de LA CPU. Si los principales consumidores son sus propios servicios o programas, debe usar una herramienta de generador de perfiles más eficaz para realizar un análisis profundo. Si los principales consumidores son propiedad de terceros, es posible que quiera deshabilitar o desinstalar ese servicio o programa, o ponerse en contacto con el fabricante para obtener soporte técnico al cliente.

      Captura de pantalla de los procesos que usaban CPU.

    • Principales consumidores de CPU de pico. En esta tabla se muestran los procesos que tenían un uso elevado de picos, pero que no consumían CPU durante mucho tiempo.

  3. Puede usar la pestaña Principales consumidores de discos para identificar los períodos en los que se produjo un uso elevado del disco físico y los procesos principales que muestran el mayor consumo de disco. Esta pestaña incluye la siguiente información:

    • StartTime y EndTime. La hora de inicio y la hora de finalización del período de análisis se muestran como hora UTC. Además, hay algunas notas sobre cómo se recopilaron y evaluaron los datos.

    • Períodos de uso elevado del disco. En esta tabla se muestra todo el uso elevado del disco que se produjo entre las horas de inicio y finalización. Por ejemplo, el uso del disco de PhysicalDisk3 fue alto durante el período comprendido entre StartTime y EndTime. La tabla anidada de la columna DisksHighUsageBreakdown muestra el uso de cada disco físico.

      Captura de pantalla de la tabla de uso elevado de disco.

    • Principales consumidores de CPU de larga duración. En esta tabla se muestra qué procesos tenían acceso al disco. Por ejemplo, diskspd.exe(5172) emitió 47 037 E/S de disco y su promedio de IOPS fue de 2344. Si los principales consumidores son sus propios servicios o programas, debe investigar por qué emitieron el gran número de IOs de disco. Si los principales consumidores son propiedad de terceros, es posible que quiera deshabilitar o desinstalar esos servicios o programas, o ponerse en contacto con el fabricante para obtener soporte técnico al cliente.

      Captura de pantalla de los procesos que tenían acceso al disco.

    • Principales consumidores de CPU de pico. En esta tabla se muestran los procesos que tenían un uso elevado de picos, pero que no consumían CPU durante mucho tiempo.

Ponte en contacto con nosotros para obtener ayuda

Si tiene preguntas o necesita ayuda, cree una solicitud de soporte o busque consejo en la comunidad de Azure. También puede enviar comentarios sobre el producto con los comentarios de la comunidad de Azure.