Professional SQL Server® 2005 Performance Tuning
by Steven Wort, Christian Bolton, Justin Langford, Michael Cape, Joshua J. Jin, Douglas Hinson, Haidong Ji, Paul A. Mestemaker, Arindam Sen
2.12. Monitoring Remote Servers
When monitoring any service on any server there's always a trade-off between running the monitoring tool locally versus remotely. There's no right answer that works for every situation, since there are benefits and disadvantages of every monitoring configuration. Importantly, performance data should always be analyzed with awareness of the environment and configuration with which the data was gathered (specifically network configuration/limitations when using remote monitoring). As discussed earlier, running any kind of monitoring tool creates a performance overhead on the computer being monitored. When troubleshooting a specific issue, the use of Performance Monitor is usually confined to a relatively short timeframe before logging is stopped and often the output is copied to another computer for analysis. On most such occasions it would be suitable to run System Monitor on the server being monitored. However, if the purpose of monitoring is capacity planning or trend analysis, a remote server is preferred. This limits the impact of monitoring on the target server to creating some additional network input/output (I/O).
When monitoring SQL Server remotely, it's worth mentioning that Performance Monitor relies on NetBIOS. If there are any firewalls or port filters between the source and target for monitoring, it's possible that monitoring will be problematic. Once the target server has been specified within Performance Monitor, the performance objects ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access