Cómo ver el gráfico de uso del disco en Windows Server 2012


9

Experimento una gran desaceleración en el servidor. Y cuanto más inspecciono, menos descubro lo que está pasando mal allí.

Creo que podría estar relacionado con E / S. En la PC local, puedo abrir el Administrador de tareas y ver el uso del disco:

ingrese la descripción de la imagen aquí

Sin embargo, en el servidor no puedo encontrar una forma (preferiblemente fácil) de ver cuánto disco está en uso y si se ha convertido en el cuello de botella o no.

ingrese la descripción de la imagen aquí

¿Cómo ve el uso del disco en Windows Server 2012?


1
Downvoter, esta es una pregunta objetiva y realmente lo necesito y no soy un administrador de servidor profesional. Entonces, agregue un comentario explicando por qué.
Saeed Neamati

1
No se requiere que los votos negativos vayan acompañados de un comentario. En ausencia de un comentario, puede suponer que un voto a favor se debe a uno de los motivos indicados en el texto de desplazamiento de la flecha hacia abajo.
EEAA

Mira en los contadores de rendimiento de Windows.
EEAA

1
Además, "Realmente necesito esto" no es una razón válida para hacer una pregunta. Realmente necesito un pony, pero no voy a pedir uno en ServerFault.
womble

1
¡Sea cortés al marcar la respuesta a su pregunta, por favor!
Lucas

Respuestas:


10

De forma predeterminada, Windows oculta la entrada debido a un impacto significativo en el rendimiento al recopilar métricas de disco en un servidor:

ingrese la descripción de la imagen aquí

Usted necesita registrar el Perfcounter disco antes de ver esta entrada.

  1. cerrar Taskmanager
  2. abrir un cmd.execomo administrador
  3. correr diskperf -Y
  4. cierre cmd.exe y ejecute Taskmgr

Ahora ves la entrada:

ingrese la descripción de la imagen aquí

Para analizar la actividad del disco en profundidad, instale el WPT , ejecute este comando xperf y capture 1 minuto de la actividad:

xperf -on PROC_THREAD + LOADER + CSWITCH + DISPATCHER + DISK_IO + DISK_IO_INIT + FILENAME + FILE_IO + FILE_IO_INIT + PROFILE -stackwalk CSwitch + ReadyThread + FileCreate + FileCleanup + FileClose + FileRead + FileWrite + FileInit + DiskInit Perfil -buffersize 2048 -MaxFile 2048 -FileMode Circular && timeout -1 && xperf -d C: \ diagDISKFILEIO.etl

y analice el archivo de rastreo en WPA.exe para DiskIO y FileIO .


Deberá deshabilitar el Ejecutivo de paginación antes de ejecutar esto.
joeqwerty

@joeqwerty para xperf y stackwalking sí. Win8 lo tiene habilitado por defecto. Debe hacer esto en 7 / 2008R2
magicandre1981

Esta es una respuesta muy útil. Entonces, ¿cómo entender qué proceso es el culpable? Para mí, el Diskselector de columna en la Processespestaña del Administrador de tareas está en gris.
Saeed Neamati

haga clic en "Abrir Monitor de recursos" en la pestaña del disco de Taskmgr. Esto abre una mucho mejor disco de vista la actividad que aquí se puede ordenar y filtrar los procesos
magicandre1981

¿se responde su pregunta? ¿Ves el gráfico? en caso afirmativo, "cierre" la pregunta marcando la respuesta.
magicandre1981

0

O simplemente abra el Monitor de recursos (un programa integrado de Windows). Haga clic en Inicio y busque "Monitor de recursos" que le dará lo que está buscando.

Monitor de recursos

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.