Making and keeping yourself prepared for any eventuality
cannot hurt. In this part I have just touched upon a few must-have tools which
I would advice you to install on your IIS server and make yourself aware of how
to use these tools. Please remember that this is my personal recommendation
based on my personal experience. Going forward, if you see any issues on your
web server and when you seek help from someone, you can tell them how you have
approached the issue so far and how you have already captured the data (they will
appreciate that you have already captured it). The chances are that you will
not have to wait for the issue to happen again since you already have the
correct memory dumps with you. Hence, the resolution could be much faster.
Also, quite often you will see that dumps are like onions. You reveal one
problem and after fixing it, another problem might surface up. I wish there was
a silver bullet to fix all the issues with one dump collection. Unfortunately,
there is not. There will be times when you will have to repeat the dump
collection followed with analysis multiple times, but then it is not like you
are shooting in the dark.
Happy troubleshooting!