Мониторинг / анализ / отчет о тенденциях ресурсов на одном сервере - perfmon +?
Я использую несколько серверов потокового видео (Win2k3 Ent SP2). Поскольку моя база пользователей начинает расти, отдельные пользователи начинают сообщать, что они получают не совсем идеальный сервис.
Я подозреваю, что деградация происходит по мере того, как я достигаю предела пропускной способности (до 10 МБ). Хотя есть также шанс, что я могу исчерпать ресурсы моей системы; например, процессорное время, ОЗУ и т. д. или, возможно, плохо масштабируемый программный дизайн, который может вызывать чрезмерную перегрузку
Короче говоря, я хотел бы собрать очень широкое представление о потреблении моих ресурсов.
Первым на ум пришёл Perfmon (монитор производительности). Но я не фанат интерфейса - можно ли экспортировать данные perfmon и создать хороший исторический отчет? Такое решение существует?
2 ответа
На радио RunAs есть несколько действительно хороших шоу о работе монитора.
http://www.runasradio.com/default.aspx?showNum=81
http://www.runasradio.com/default.aspx?showNum=77
Первое шоу дает хорошую информацию о том, что вы должны контролировать и почему. Второй - это инструмент под названием PAL (Анализ производительности журналов), http://www.codeplex.com/pal, который предоставит вам отчеты по данным Performance Monitor.
Для журналов системного монитора можно использовать инструмент PAL (Анализ производительности журналов). Из статьи WindowsITPro: "... наш первый шаг после перезагрузки - захват журнала Performance Monitor. После сбора данных о производительности мы скопировали файл.blg на нашу рабочую станцию для анализа, а затем загрузили файл.blg в PAL. мастер для создания аналитического отчета."
Существует замена для системного монитора, который может соответствовать вашим требованиям: Magnalis PerfPro.