Tous ceux qui administrent des serveurs IIS sont confrontés aux nombreux ID d’événements possibles (sans parler de ceux relatifs à ASP.Net dans ses multiples versions …). Il n’existe pas une version condensée de tous ces « event IDs » hormis de parcourir l’arborescence https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd364124(v=ws.10). J’ai donc décidé d’écrire le script suivant qui va parcourir l’arborescence sus-mentionnée et générer le fichier Excel suivant. Vous retrouverez ainsi tous les événements relatifs à IIS consolider dans un seul fichier.
En bonus : les dernières lignes du script font une analyse locale et une consolidation des événements de type « Warning » et « Error » en ce basant le fichier Excel précédemment généré. Une fois le fichier généré vous pouvez le copier (ainsi que le script) sur un serveur IIS « offline » (pas connecté à Internet).
All those who administer IIS servers are confronted with many possible event IDs (not to mention those related to ASP.Net in its multiple versions …). There is not a condensed version of all these « event IDs » except to browse the tree https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008. So I decided to write the following script that will go through the aforementioned tree and generate the following Excel file. You will find all the events related to IIS consolidate in one file.
As a bonus: the last lines of the script make a local analysis and consolidation of the events of type « Warning » and « Error » based on the previously generated Excel file. Once you have generated the file you can copy it (and the script as well) to an « offline » IIS server (not Internet-connected server).
Laurent.