Sto costruendo una soluzione basata su client-server; client è un'applicazione desktop e il server è un'applicazione Web.Utilità di monitoraggio (rete) delle risorse e prestazioni di un'applicazione Windows
Fondamentalmente, ho bisogno di monitorare le prestazioni e l'utilizzo delle risorse del client, che è un'applicazione desktop Windows basata su .NET 2.0.
La cosa più importante che devo monitorare sono le risorse di rete che il client utilizza, ovvero qual è la dimensione dei dati che fluiscono dal client al server e qual è la dimensione dei dati che il client download dal server.
Oltre a ciò, anche il monitoraggio delle prestazioni generali può essere d'aiuto.
Guida.
Modifica: alcune persone hanno suggerito di utilizzare perfmon, ma non sono i valori visualizzati in perfmon system-wide? Ho bisogno di queste statistiche basate sulla rete per una sola applicazione ... byte inviati e ricevuti da una singola applicazione desktop.
non sono i valori visualizzati in perfmon a livello di sistema? Ho bisogno di queste statistiche basate sulla rete per una sola applicazione ... byte inviati e ricevuti da una singola applicazione desktop. – Sameet
ah sì ... beh, è possibile utilizzare l'oggetto processo e l'istanza dell'applicazione per vedere tutti i numeri I/O (ad es. Byte dati I/O); sfortunatamente anche questo include il disco I/O. – gbjbaanb