Установить базовый уровень производительности для компьютеров с терминальным сервером Windows
Мне нужно установить базовую характеристику производительности для наших компьютеров с Terminal Server.
Я планирую использовать perfmon, и скоро у меня будет сервер SCOM.
Терминалы используются в качестве настольной среды для тонких клиентов.
Пользователи используют офис, Outlook, IE8 для интранет-приложений (внутренние сайты портала sharepoint)
и.NET 2.0/3.5 приложение, управляемое корпоративными данными.
некоторые из серверов виртуально размещены на гипервизоре Win2008, некоторые - физические.
все Windows 2003 SP2 32bit. все находятся в хранилище SAN.
какие фишки мне собрать?
какой интервал выборки?
оставить его всегда включенным или он работает в течение отдельного периода?
где я могу найти приемлемые диапазоны для собранных счетчиков?
заранее спасибо
2 ответа
Используйте PAL и PerfWiz или SPA:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=31fccd98-c3a1-4644-9622-faa046d69214
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=890CD06B-ABF8-4C25-91B2-F8D975CF8C07
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=09115420-8C9D-46B9-A9A5-9BFFCD237DA2
В прошлом я просто делал с этим сбором SNMP и построением графиков. 5-минутный интервал должен быть просто в порядке; это стандарт MRTG, например.
Если у вас нет особых потребностей, я думаю, что нужно позаботиться о простом использовании процессора и памяти, может быть, использовании файла подкачки и длине очереди для дисков. Сетевой ввод-вывод может быть важным, а может и не быть - зависит от вашей инфраструктуры и моделей использования. Конечно, не больно следить за этим; Ваши предположения могут начаться правильно и в конечном итоге не так.
Если вы можете, также получить график количества сеансов TS; не уверен в том, что SNMP OID для этого.
Поскольку это компьютеры TS, на которых запущены обычные интерактивные настольные приложения, вам просто необходимо знать, когда снижается производительность и сколько пользователей было в это время.