One of my clients is experiencing internet delays and outages within their small network. They've verified with their cable company that the issue is not related to any cable company outages. The concern has been raised that either there's too much network activity for their one server to handle, or their website might be getting attacked. Due to this, we'd like to start logging their main server's network activity.
This server has the following responsibilities:
- Web Server hosting a public site
- Hosts a WCF service that their "admin" desktop application heavily interacts with
- Runs SQL Server 2008, which the WCF server and public website interact with
Goal: Ideally, I'd like to log network bandwidth used by the processes, as I feel this would give a good handle on what services/software is eating too much bandwidth. I started looking at the native Windows Performance Monitor tool, but I can't figure out how to log the data to a file, and I'm wondering if there's a better [free] logging tool that will give details about how much bandwidth a given process is using.
How do I log the activity seen from the Perfomance Monitor Tool (if possible)
Is there a better logging tool that will log how much bandwidth a given process is using?