Sto provando a risolvere i problemi di rallentamento delle richieste su un sito Web, quindi ho configurato Traccia richieste non riuscite per l'attivazione di richieste che richiedono 10 o più secondi. Ricevo i registri ma, sebbene impieghino più di 10 secondi, la scheda della visualizzazione delle prestazioni non mostra dove viene trascorso il tempo. Perché?IIS Failed Request Tracing - Performance View - non mostra il tempo trascorso
5
A
risposta
3
Ho lo stesso problema e sembra che il tempo di IIS log persi vengono salvate solo up-to point quando la richiesta supera la soglia. Quando imposto la traccia in base al codice di stato, registra sempre tutti gli eventi nel file .xml. Prova a creare traccia basata sul codice di stato (200) e confronta coda di .xml con coda di "Time Taken" .xml e vedrai la parte mancante. Immagino sia un bug in IIS. Sto usando IIS 8.5 su Windows Server 2012 R2. Ulteriori informazioni in questo articolo: http://blogs.msdn.com/b/tess/archive/2008/08/19/troubleshooting-a-performance-issue-with-failed-request-tracing-and-appcmd-in-iis7.aspx