Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Atteint de JavaScriptite Aiguë [Cyril Durand]

Expert ASP.net Ajax et WCF, Cyril Durand parle dans son blog de point techniques sur ASP.net, ASP.net Ajax, JavaScript, WCF et .net en général. Cyril est également consultant indépendant, n'hésitez pas à le contacter pour de l'assistance sur vos projets

Actualités

  • Blog de Cyril DURAND, passionné de JavaScript, Ajax, ASP.net et tout ce qui touche au developpement Web Client-Side.

    N'hésitez pas à me contacter pour vos projets .net : architecture, accompagnement, formation, ...

    View Cyril Durand's profile on LinkedIn
    hit counters


    Expertise Commerce server et BizTalk

IIS7 - Afficher les requêtes actuellement en cours d'execution

J'ai récemment découvert une nouvelle fonctionnalité de IIS7 qui est très pratique pour voir ce qui se passe sur un serveur web : IIS7 permet nativement de voir les requêtes actuellement en cours d'exécution et ceci en quelques clics.

Pour cela, dans la console "Internet Information Services (IIS) Manager" (inetmgr), ouvrez la feature "Worker Processes" du noeud de votre serveur :

image

La liste de tous les pools d'applications actuellement en cours s'affichent :

image

Cet écran nous permet déjà d'avoir des infos que l'on n'avait pas facilement avec IIS6, il fallait regarder les processus dans le gestionnaire de tâches puis regarder à quel pool d'application appartenait un process w3wp via le script iisapp.vbs

On peut avoir encore plus d'informations en double-cliquant sur un pool d'application, cela va nous afficher toutes les requêtes actuellement en cours d'exécution.

 image

Cette liste nous permet d'avoir les requêtes actuellement en cours, mais aussi :

  • l'adresse IP du client : permet de bannir une IP en cas de flood / attaque DOS
  • L'état de la requête
  • Le nom du module IIS où se trouve la requête
  • Le temps écoulé : permet de voir les pages anormalement longue

On peut également avoir cette information via la super commande appcmd

c:/windows/system32/inetsrv/appcmd list requests

Pour plus d'informations sur les possibilités de monitoring avec IIS7, voici la documentation technet de cette fonctionnalité : IIS 7.0: Monitoring Worker Processes and Currently Executing Requests in IIS 7.0


Merci à Nix de m'avoir fait découvert cette astuce.

Posted: samedi 8 novembre 2008 16:03 par cyril
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01