На одном из наших серверов я использовал Perfmon для регистрации использования ЦП. Он показал мне несколько всплесков на 100%, но я не знаю, какой процесс (ы) вызвал это. Итак, как я могу зарегистрировать использование ЦП для процесса, который использовал более 40%?
Спасибо.
В Perfmon используйте контейнер счетчика «Процесс». Затем вы можете изучить отдельные процессы. Чтобы копнуть глубже, используйте SysInternals (теперь MS) ProcessExplorer.
Как насчет команды "список задач"? это действительно действительно полезно, попробуйте с параметром '/ v'.
Ах и ВОТпутеводитель по нему.
Надеюсь, поможет.
Если вы отслеживаете свои серверы с помощью SNMP и храните записи в чем-то вроде Solarwinds Orion или MRTG или нескольких других системах, вы можете вести график использования ЦП по процессам. Вы должны иметь возможность хранить данные по имени процесса; Я не знаю, будет ли MRTG делать это OOTB или вообще. Я знаю, что Orion будет отслеживать именованные процессы.
Вы также можете развернуть nagios для мониторинга