2008-08-25 18 views
7

J'ai un tas de fichiers perfmon qui ont capturé des informations sur une période de temps. Quel est le meilleur outil pour croquer cette information? Idéallement, j'aimerais pouvoir voir les statistiques avg par heure pour les compteurs d'objets qui ont été surveillés.Outils d'analyse de fichiers Perfmon

Répondre

4

Peut-être envisager d'utiliser LogParser. Cela dépend de la façon dont les informations ont été enregistrées (Perfmon ne manque pas de flexibilité)

Si elles sont CSV, vous pouvez même utiliser les pilotes de texte ODBC et exécuter des requêtes à leur encontre!

(performance serait « intrigante »)

Et voici le lien obligatoire à un CodingHorror article sur le sujet ;-)

5

De mon expérience, même juste Excel fait un très bon outil pour fouetter rapidement graphiques de perfmon si vous relogez les données au format CSV ou TSV. Vous pouvez simplement tracer une moyenne mobile & voir la progression. Excel n'est pas très sophistiqué, mais si vous n'avez pas plus de 30-40 Mo de données, il peut faire un travail assez rapide. J'ai trouvé que Excel 2007 a tendance à devenir instable lorsque vous utilisez les tables & plus de 50 Mo de données: à un moment donné, un 'Annuler' l'a fait consommer 100% CPU & 1,3 Go de RAM.

Addendum - relog n'est pas l'outil le plus connu mais il est très utile. Je ne connais pas de frontaux GUI, donc il suffit de l'exécuter à partir de la ligne de commande. Les deux cas les plus courants pour lesquels je l'ai utilisé sont

  1. Suppression des compteurs inutiles des journaux que différents sysadmin me donnaient, par ex. l'ensemble du processus & objets mémoire.
  2. Conversion des journaux de performances binaires en fichiers .csv ou .tsv.
2

Ceci est un outil gratuit fourni sur Codeplex, fournit des fonctionnalités de cartographie, et des seuils intégrés pour les rôles serveur differnt, qui peuvent également être modifiés. Génère des rapports HTML.

http://www.codeplex.com/PAL/Release/ProjectReleases.aspx?ReleaseId=21261

+0

Assurez-vous d'utiliser la version 2 de PAL, car elle est nettement meilleure que la version 1. Les graphiques sont plus jolis et les valeurs de données sont gérées correctement. – CruiZen

1

Jetez un oeil à SmartMon (www.perfmonanalysis.com). Il analyse les données Perfmon dans les bases de données CSV et SQL Server.