Я ищу инструмент или простой способ наблюдать за использованием процессора / памяти на нескольких серверах Windows 2003. Мы подозреваем, что приложение использует 100% процессор из-за большого объема памяти, и хотим подтвердить это путем мониторинга. Хотя это происходит не всегда, только когда у нас больше трафика. Любые рекомендации?
Perfmon отлично подходит для мониторинга такого рода вещей в реальном времени. Сборщик SNMP - лучший инструмент для долгосрочного анализа тенденций, но если вы пытаетесь решить проблему в процессе ее возникновения, запустите Perfmon и отправляйтесь в город.
Кроме того, нет причин предполагать, что использование большого объема оперативной памяти будет автоматически коррелировать со 100% загрузкой ЦП. Они не зависят друг от друга - хотя для данного приложения они могут быть связаны с одной основной причиной, например с повышенной пользовательской нагрузкой или ошибочными запросами. Я уверен, что вы узнаете это по мере расследования, но не предполагайте, что что-то подобное, вы потратите время на поиски.