I've got a situation where a windows server (Windows server 2003), that can only be accessed using remote desktop or citrix, appears to freeze temporarily.
What is the best way to monitor this system. Sending more data across the network link could be causing the freeze, so I don't want to have tools like process monitor running and causing network traffic.
Check event logs after a freeze. Look for any admonitory or errors in the logs. Performance monitor may also be able to help.
You can also setup some sort of monitoring or heartbeat process using third party tools.
There are several different tools to use in this situation....but the best for eyes on troubleshooting is Perfmon...then you just need to set up counters for disk/processor/ram/network and watch for unexplained spikes..This would best be done from the console, but can be done over RDP.
Start | Run | perfmon --- will fire up some basic counters.
As for long term monitoring I use two tools. and Microsoft System Center 2007.
The MSCOM2007 will give you the ability to monitor down to the gnats eyeball what is going with a machine. Spiceworks is higher level.