I have a Windows.NET service that does a lot of network magic (WMI, Ping, etc. - the list is very long). I would like to comment, with the greatest possible ease and detail, how much bandwidth the application uses in total, as well as each part of the code.
Are there any tools that can help me? The Ants profiler, for example, will help me with memory profiling and processor utilization profiling. However, it does not work very much with network profiling. Is there something like ANT for network profiling? If not, what are my options when it comes to getting this information?
thanks
In response to some answers: added to clarify
Regardless of this tool, if it cannot directly refer to the code (which, in my opinion, is impossible), it should be able to run the network traffic used by the process without supervision for tracking days (writing to a file or database). It should be able to directly indicate the process (which the conductor cannot do). Microsoft Network Monitor can do this, but it does a lot more (so much parsing - frame by frame) that it cannot be used due to performance problems (after a few hours of work, I already have a million frames for counting votes. If I try copy the material to Excel or the database, only one copy takes more than 30 minutes).
Actually, it would seem to be such a simple thing, but itβs very difficult for me to find a tool that will do what I want.
Mark
source share