Estoy construyendo una solución basada en el cliente-servidor; el cliente es una aplicación de escritorio y el servidor es una aplicación web.Monitoreo (red) de la utilización de recursos y el rendimiento de una aplicación de Windows
Básicamente, necesito monitorear el rendimiento y la utilización de recursos del cliente, que es una aplicación de escritorio de Windows basada en .NET 2.0.
El Lo más importante que necesito para monitorear es los recursos de red del cliente utiliza, es decir, ¿cuál es el tamaño de los datos que fluyen hacia fuera desde el cliente al servidor y cuál es el tamaño de los datos que el cliente descargas desde el servidor.
Aparte de esto, la supervisión general del rendimiento ayudaría también.
Por favor guía.
Editar: Algunas personas han sugerido usar perfmon, pero no son los valores que se muestran en perfmon en todo el sistema? Necesito estas estadísticas basadas en red para una sola aplicación ... bytes enviados y recibidos por una sola aplicación de escritorio.
no son los valores que se muestran en perfmon en todo el sistema? necesito estas estadísticas basadas en red para una sola aplicación ... bytes enviados y recibidos por una sola aplicación de escritorio. – Sameet
ah sí ... bueno, puede usar el objeto de proceso y la instancia de la aplicación para ver todos los números de IO (por ejemplo, bytes de datos de E/S); desafortunadamente eso también incluye disco IO también. – gbjbaanb