Come visualizzare il grafico sull'utilizzo del disco su Windows Server 2012


9

Provo un enorme rallentamento sul server. E più ispeziono, meno scopro cosa sta succedendo lì.

Penso che potrebbe essere correlato all'I / O. Sul PC locale, posso aprire Task Manager e vedere l'utilizzo del disco:

inserisci qui la descrizione dell'immagine

Tuttavia, sul server non riesco a trovare un modo (preferibilmente semplice) per vedere quanto è in uso il disco e se è diventato il collo di bottiglia o meno.

inserisci qui la descrizione dell'immagine

Come vedi l'utilizzo del disco su Windows Server 2012?


1
Downvoter, questa è una domanda obiettiva e ne ho davvero bisogno e non sono un amministratore di server professionale. Quindi, per favore, aggiungi un commento che spiega perché.
Saeed Neamati,

1
I downgrade non sono tenuti ad essere accompagnati da un commento. In assenza di un commento, si può presumere che un downvote sia dovuto a uno dei motivi indicati nel testo al passaggio del mouse.
SEE

Cerca nei contatori delle prestazioni di Windows.
SEE

1
Inoltre, "Ne ho davvero bisogno" non è un motivo valido per porre una domanda. Ho davvero bisogno di un pony, ma non ho intenzione di chiedere uno su ServerFault.
womble

1
Sii educato per contrassegnare la risposta alla tua domanda, per favore!
Luca

Risposte:


10

Per impostazione predefinita, Windows nasconde la voce a causa di un notevole impatto sulle prestazioni nella raccolta delle metriche del disco su un server:

inserisci qui la descrizione dell'immagine

È necessario registrare Disk Perfcounter prima di visualizzare questa voce.

  1. chiudi Taskmanager
  2. apri un cmd.exeas admin
  3. correre diskperf -Y
  4. chiudere cmd.exe ed eseguire Taskmgr

Ora vedi la voce:

inserisci qui la descrizione dell'immagine

Per analizzare l'attività del disco più in profondità, installare il WPT , eseguire questo comando xperf e acquisire 1 minuto dell'attività:

xperf -on PROC_THREAD + LOADER + CSWITCH + DISPATCHER + DISK_IO + DISK_IO_INIT + FILENAME + FILE_IO + FILE_IO_INIT + PROFILE -stackwalk CSwitch + ReadyThread + FileCreait + FileCleanup + FileClose + FileRead + FileFile + FileDiDir + FileFile + Nome file Profilo -buffersize 2048 -MaxFile 2048 -FileMode Circular && timeout -1 && xperf -d C: \ diagDISKFILEIO.etl

e analizzare il file di traccia in WPA.exe per DiskIO e FileIO .


Prima di eseguire questo, devi disabilitare il Paging Executive.
joeqwerty,

@joeqwerty per xperf e stackwalking sì. Win8 è abilitato per impostazione predefinita. Devi farlo nel 7 / 2008R2
magicandre1981,

Questa è una risposta molto utile Quindi come capire quale processo è il colpevole? Per me, il Diskselettore di colonne nella Processesscheda di Task Manager è disattivato.
Saeed Neamati,

fai clic su "Apri monitoraggio risorse" nella scheda del disco di Taskmgr. questo apre una vista delle attività del disco molto migliore qui che puoi ordinare e filtrare per processi
magicandre1981

ha una risposta alla tua domanda? Vedi il grafico? in caso affermativo, "chiudere" la domanda contrassegnando la risposta.
magicandre1981

0

O semplicemente apri Resource Monitor (un programma integrato di Windows). Fai clic su Start e cerca "Resource Monitor" che dovrebbe darti quello che stai cercando.

Sorvegliante delle risorse

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.