Каков наилучший способ отслеживания рабочих процессов IIS7 и хранения информации о веб-сайтах, которые слишком много используют ЦП / память?
Спасибо
Я недавно начал изучать доступ к WMI через ASP.NET. Предполагая, что ваша учетная запись службы ASP имеет достаточно разрешений, вы можете запрашивать и даже отслеживать различные показатели производительности с помощью стандартных вызовов методов WMI. Вы можете начать с просмотра статьи O'Reilly Media «Краткое введение в WMI из .NET » и посмотреть, удовлетворяет ли она вашим потребностям.
Мы недавно начали использовать коммерческий продукт новая реликвия и очень впечатлены им. Он имеет хорошую панель инструментов и освещает проблемы с процессором, памятью, медленным SQL и т. Д. С серверами мониторинга.
Есть несколько коммерческих опций , которые будут отслеживать использование процессором и использованием памяти.
Но есть также решение для Code Project , которое позволит вам использовать значения для мониторинга их из приложения winform.