Procédures de prises de dumps pour un serveur Web


Voici une procédure simple pour effectuer une prise de dumps sur IIS.


Utilisation d’ADPLUS.VBS


L’outil de prise de dumps est “adplus”. Il est fourni avec les outils de débogage Windows téléchargeables à l’adresse – http://www.microsoft.com/whdc/devtools/debugging/.


La démarche d’installation que je vous conseille est la suivante :


– Télécharger les outils de débogage


– Faire l’installation sur une machine quelconque


– Copier sur le serveur Web le répertoire qui a été installé par les outils de débogage (par exemple dans « C:\debuggers\ »)


Prise d’un dump automatiquement lors d’un crash



  • Ouvrir une session avec un compte administrateur sur le serveur Web (se connecter avec « /console » si vous utilisez Terminal Serveur)

  • En ligne de commande, naviguer vers le répertoire contenant les outils de débogage

  • Lancer la commande suivante : « cscript.exe adplus.vbs -iis -crash -quiet ». A partir de ce moment, un débogueur est branché sur les processus IIS et prend un dump si un crash apparait

  • Récupérer le répertoire nommée de la façon suivante « Crash_Mode__Date_01-11-2007__Time_18-31-1515 »

Si vous avez beaucoup de mini-dumps, vous pouvez utiliser « cscript.exe adplus.vbs -iis -crash –quiet -nodumponfirst » pour avoir seulement un dump de second chance.


Prise d’un dump au moment du lancement de la commande


Pour une prise d’un dump immédiatement, dans le cas ou vous vous apercevez d’un problème ponctuel (application ne répondant pas, ayant de très mauvaises performances) ou dans le cas d’une fuite mémoire, la commande est « cscript.exe adplus.vbs -iis -hang -quiet » :



  • Ouvrir une session avec un compte administrateur sur le serveur Web (se connecter avec « /console » si vous utilisez Terminal Serveur)

  • En ligne de commande, naviguer vers le répertoire contenant les outils de débogage

  • Lancer la commande suivante : « cscript.exe adplus.vbs -iis -hang -quiet ». Les dumps des processus IIS sont pris immédiatement

  • Récupérer le répertoire nommée de la façon suivante « Hang_Mode__Date_01-11-2007__Time_18-31-1515 »

L’analyse des dumps se fait avec l’outil WinDbg (fourni avec les outils de débogage Windows) par vous et/ou par le support Microsoft.

Comments (2)

  1. Je fais suite à mon précédent billet sur l’introduction sur le débogage en production afin de vous donner

Skip to main content