Hello, I have the following requirements for monitoring a large network and I'm wondering if anyone knows of any commercial tools that'll do the job. What we need is to monitor 1 statistic -- server response time from the client's perspective (so the monitoring agent will be located on the client's switch or hub, not on the server). The hard part, though, is we need to make this general enough so that it will report the response times for any given client for any given server --- from web servers to database servers to app servers. Correct me if I'm wrong, but I think what the client agent would do is track the source IP, destination IP, source port, and destination port of each outgoing packet on the LAN, start a timer, and when the corresponding return packet comes back with source and destination IPs reversed and ports reversed then stop the timer and count that as a response time data point.
The tool must keep track of all these response-time datapoints for any given time interval, down to the minute, and send the information to a central database where real-time reports can be generated.
Does anyone know of any software tools that will do this?