Tengo un montón de archivos perfmon que han capturado información durante un período de tiempo. ¿Cuál es la mejor herramienta para analizar esta información? Idealmente, me gustaría poder ver las estadísticas promedio por hora para los contadores de objetos que se han monitoreado.Herramientas de análisis de archivos Perfmon
Respuesta
Tal vez mirar en el uso LogParser. Depende de cómo se haya registrado la información (Perfmon no le falta flexibilidad)
¡Si son CSV, puede incluso utilizar los controladores de texto ODBC y ejecutar consultas en su contra!
(rendimiento sería 'interesante')
Y aquí está el vínculo obligatorio a un CodingHorror article sobre el tema ;-)
Desde mi experiencia, aunque sólo sea Excel hace una muy buena herramienta para batir rápidamente gráficos de perfmon si vuelve a registrar los datos en CSV o TSV. Puede trazar un promedio variable & ver la progresión. Excel no es elegante, pero si no tiene más de 30-40 megas de datos, puede hacer un trabajo bastante rápido. Me he dado cuenta que Excel 2007 tiende a ser inestable cuando se usan tablas & más de 50 megas de datos: en un momento dado un 'deshacer' provocó que se consume el 100% de la CPU & 1,3 GB de RAM.
Adición - relog no es la herramienta más conocida, pero es muy útil. No conozco ninguna interfaz gráfica de usuario, por lo que solo debe ejecutarla desde la línea de comando. Los dos casos más comunes en los que lo he usado son
- Eliminando los contadores innecesarios de los registros que los administradores de sistemas diferentes me dieron, p. todo el proceso & objetos de memoria.
- Convirtiendo los registros de perfmon binarios en archivos .csv o .tsv.
Esta es una herramienta gratuita proporcionada en Codeplex, proporciona capacidades de gráficos y umbrales incorporados para diferentes roles de servidor, que también se pueden modificar. Genera informes HTML
http://www.codeplex.com/PAL/Release/ProjectReleases.aspx?ReleaseId=21261
Tome un vistazo a SmartMon (www.perfmonanalysis.com). Analiza los datos de Perfmon en bases de datos CSV y SQL Server.
- 1. Especificación del archivo .blg de Perfmon/biblioteca de análisis
- 2. Herramientas de análisis de ensamblaje
- 3. Herramientas de análisis estático de inclusión de archivos de cabecera?
- 4. Perfmon-like for Linux?
- 5. Herramientas de análisis de código C++
- 6. Herramientas de análisis de código estático
- 7. ¿Qué herramientas de análisis de roscado recomiendan?
- 8. herramientas de análisis de código para Android
- 9. Haskell herramientas de análisis - yacc: lex :: feliz :?
- 10. herramientas de análisis y visualización de código MATLAB?
- 11. Herramientas de análisis de código estático de TeamCity para .NET
- 12. Comparación de herramientas de análisis de código estático en Linux?
- 13. ¿Existen útiles herramientas de análisis estático para bases de datos?
- 14. Herramientas de análisis de perfiles y memoria para Delphi
- 15. Herramientas de análisis de código estático para VB6
- 16. Herramientas de hibernación: Error de nombre JNDI análisis
- 17. Herramientas de análisis estático de Objective-C: ¿complemento a Xcode?
- 18. Herramientas para el análisis de fugas de memoria nativa
- 19. Herramientas de análisis de código y declaraciones entre tipos
- 20. ¿Puede recomendar herramientas de análisis de rendimiento para PHP?
- 21. Herramientas de análisis de memoria/rendimiento para Android
- 22. Ocaml - Archivos y análisis
- 23. Análisis de archivos de texto en Java
- 24. Análisis de archivos de registro Glassfish
- 25. de análisis de archivos en C++
- 26. análisis de archivos de registro binarios
- 27. Análisis de archivos de texto con Python
- 28. Problemas de comunicación remota con perfmon
- 29. contador de rendimiento personalizado en C#/perfmon
- 30. ¿Por qué se necesitan herramientas de análisis para DSL?
Asegúrese de que utiliza la versión 2 de PAL, ya que es significativamente mejor que la versión 1. Los gráficos son más bonitas y valores de los datos se manejan correctamente. – CruiZen