IIS6 Trace Diagnostics Tools

Microsoft vient de mettre en ligne des utilitaires en ligne de commande assez sympatique pour dignostiquer les requetes avec IIS6 :

http://www.microsoft.com/downloads/details.aspx?FamilyID=83b3903c-f822-443d-baf8-9bb47a1d1ca5&DisplayLang=en

 

Le pack contient 3 utilitaires et la documentation :

  • Request Viewer
  • IISREQMON
  • IISTRACE

Sans paramètre, IISREQMON permet d'obtenir la liste des worker process en cours avec le process id associé , un peu comme la commande IISAPP.

Mais dès que l'on passe des paramètres a cet utilitaire on peut voir jusqu'a la requete en cours (PID est récupéré avec la commande precedente) :

IISREQMON /w <PID> /e

<IisReqMonList RunDate="2007-2-10 14:35:25"
RunCmd="IISREQMON /w 3596 /e">
<AppPool AppPoolId="Serialcoder">
<WorkerProcess ProcessID="3596"
RequestsServed="3"
TotalWorkerThreads="4"
AvailableWorkerThreads="4"
ProcessUpTime="220609">
<WebRequestList/>
</WorkerProcess>
</AppPool>
</IisReqMonList>

Nous avons deja beaucoup plus d'informations qui etaient assez difficile a obtenir avant avec wmi, une documentation est fournie avec ces utilitaires et explique chaque paramètre.

Aucun commentaire: