Pregunta

¿Alguien sabe de un mejor cliente GUI para mostrar Windows Monitor de sistema archivos de registro? (El Monitor del sistema a veces se llama Monitor de rendimiento .) Estoy tratando de rastrear un largo tiempo. pérdida de memoria a largo plazo en una aplicación C # que se ejecuta en Windows XP o 2K3 al comparar los usos de la memoria para ejecutar registros.

Específicamente quiero un cliente que me permita ver lo siguiente (porque el Monitor del sistema no puede o no es difícil):

  • Especifique los rangos de tiempo de fecha exactos para ver los datos (o al menos una granularidad más fina que las horas)
  • Mostrar intervalos de tiempo a lo largo del eje horizontal
  • Mostrar máximo, mínimo, promedio para el rango de tiempo
  • En algún lugar muestra el intervalo en el que se capturaron los datos de origen (1 segundo, 5 minutos, etc.)

(Si no existe tal cosa, estoy dispuesto a escuchar recomendaciones para mejorar el rendimiento a largo plazo / herramientas de captura de memoria.)

Editar: He realizado búsquedas en Google y no he encontrado nada, excepto tutoriales sobre cómo crear registros del Monitor de sistema.

¿Fue útil?

Solución

Ver esta pregunta.

La herramienta PAL hace un buen trabajo al crear un informe HTML con cuadros y gráficos. Al crear su propio archivo de umbral, puede controlar lo que entra en el informe.

Otros consejos

Si bien acepté la respuesta de Patrick Cuff, para mis necesidades encontré una mejor manera de graficar los datos: Excel

Todavía no proporciona todo lo que necesito, pero es una mejora marcada con respecto a la GUI de System Monitor. Utilizo la herramienta de línea de comando relog para convertir el registro en un CSV y luego importar el CSV a Excel. Excel no maneja automáticamente la tercera, pero puedo agregar nuevas columnas al gráfico, y me permite tener un mejor control sobre qué datos estoy mostrando.

Uno de los trucos que he usado en el pasado es usar el monitor de rendimiento / sistema para registrar estos datos en una base de datos SQL. La expresión SQL puede funcionar muy bien para esto. Luego puede generar informes usando Reporting Services o para los tipos más aventureros puede hacer un análisis de cubos con Analysis Services. Entonces, si bien esto no resuelve el problema de la interfaz de usuario, sí le permite crear su propia interfaz de usuario. Cuando hice esto anteriormente, solo usé un gráfico simple de Reporting Services.

SCOM 2007 con servicios de informes realmente hace un buen trabajo al respecto. Si no, la herramienta SQLh2 es casi tan buena y es gratis. Sin embargo, probablemente tendrá que personalizar los informes usted mismo

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top