2009-11-25 4 views
0

Existe-t-il une application capable de surveiller et de consigner des informations sur un autre processus (en particulier IIS aspnet_wp.exe) comme (en périodes): - utilisation de la mémoire du processus - utilisation du processeur Ou peut-être existe-t-il un autre moyen de surveiller le processus IIS?Surveillance de processus

Merci Pawel

Répondre

1

Vous pouvez vérifier Process Monitor de Microsoft.

Process Monitor est un outil de surveillance pour Windows qui affiche le système de fichiers en temps réel , registre et processus /activité fil. Il combine les caractéristiques de deux anciens utilitaires Sysinternals, Filemon et Regmon, et ajoute une longue liste de améliorations, y compris les riches et filtrage non destructif, propriétés d'événements complets tels ID de session et les noms d'utilisateur, des informations fiables des processus , thread complet piles avec support de symbole intégré pour chaque opération, enregistrant dans un fichier, et bien plus encore.

0

Vous pouvez consulter les profileurs de performance et de mémoire ANTS de Red Gate. J'utilise leur profileur de mémoire pour localiser certains problèmes de mémoire lorsque j'écris ceci.

0

Pratiquement tout système de surveillance ou de structure qui permet des vérifications personnalisées est capable de cela. Vous écrivez votre chèque et vous y ajoutez une ligne pour poster/imprimer/mettre quelque chose dans un fichier de votre choix. J'utilise par exemple sensu pour lequel j'effectue des contrôles personnalisés en rubis.

donc je peux facilement faire quelque chose comme

if %x[{ping]} 
    ok 
    %x[{ print ‘all is well’ > syslog]} 
end 

et similaire à celle que vous pouvez faire pour la plupart des autres systèmes de surveillance comme Nagios, etc.