Есть ли способ записать информацию диспетчера задач об использовании ЦП и памяти для последующего изучения? Или эквивалентный инструмент?
Монитор производительности Windows (perfmon) должен сделать эту работу за вас; вы можете настроить его для ведения журнала в файл, поэтому просто включите нужные счетчики, и он будет регистрировать столько, сколько хотите.
Эта страница дает неплохую пошаговую инструкцию со скриншотами
Я использую PolyMon для отслеживания подобных вещей. Вы можете определить различные условия «предупреждения», о которых вы хотите получать уведомления, чтобы я получал уведомление, если на одном из моих серверов возникла проблема.
Но он также хранит все эти результаты в долгосрочной базе данных, так что я могу оглянуться на использование памяти сервера «X» и увидеть тенденции использования памяти за последние N дней / недель / месяцев / лет.
Вы можете рассмотреть возможность использования решения для мониторинга, такого как zabbix, zenoss, для сбора и анализа ваших счетчиков производительности.
Кактусы это отличная веб-программа для построения графиков. Он может отображать ЦП, память, дисковое пространство и т. Д. И т. Д. Его также можно расширить с помощью ваших собственных плагинов.
Решение с открытым исходным кодом Nagios также делает это:
Обозреватель процессов также покажет историю процессора.
Да, perfmon («Монитор производительности» на панели управления)