J'ai configuré un pool d'applications dans IIS 7.5 à recycler lorsque l'utilisation de la mémoire dépasse un certain niveau. Je l'ai également configuré pour enregistrer ces informations.
Où dois-je chercher dans le journal des événements?
J'ai essayé de filtrer en fonction de la source étant tous les éléments IIS, par exemple "IIS-W3SVC-WP", "IIS-IISManager" et tout le reste, mais rien.
Je peux voir qu'il ajoute également les éléments du journal 'IIS-Configuration' que j'ai activés. Mais toujours rien.
Il semblait assez difficile de trouver cette information, mais finalement, je suis tombé sur cette question
Vous devez consulter le journal des événements 'Système' et filtrer par source WAS.
Voici plus d’informations sur le WAS
Comme il semble impossible de filtrer les données du message XPath (ce n'est pas dans le XML à filtrer), vous pouvez également utiliser PowerShell pour rechercher:
Get-WinEvent -LogName System | Where-Object {$_.Message -like "*recycle*"}
À partir de là, je peux voir que l’identifiant d’événement pour le recyclage semble être 5074, vous pouvez donc filtrer également. J'espère que cela aidera quelqu'un, car cette information a semblé prendre beaucoup plus de temps que prévu pour fonctionner.
Ceci avec le commentaire @BlackHawkDesign devrait vous aider à trouver ce dont vous avez besoin.
J'ai eu le même problème. Il est peut-être intéressant de mentionner que vous devez configurer dans quels cas l'événement de recyclage du pool d'applications est enregistré. Par défaut, c'est dans quelques cas, pas tous. Vous pouvez le faire dans IIS> pools d'applications> sélectionnez le pool d'applications> paramètres avancés> développez une entrée du journal des événements de recyclage et de recyclage - BlackHawkDesign le 14 janvier à 15h00.
IIS version 8.5 +
Pour activer Event Tracing for Windows pour votre site Web/votre application
Vues personnalisées> ServerRoles> Web Server
Journaux Windows> Système