Аннотация
Монитор надежности и производительности Windows в операционной системе Windows Vista – это оснастка консоли управления MMC, в которой сочетается функциональность таких инструментов предыдущих версий ОС Windows, как журналы и оповещения производительности (PLA), советник по производительности сервера (SPA) и системный монитор. Эта оснастка предоставляет графический интерфейс для настройки групп сборщиков данных и сеансов трассировки событий. В данном руководстве рассматривается ее новый интерфейс, усовершенствованная функциональность и расширенные возможности.
Пошаговое руководство к настройке и отслеживанию производительности системы в Windows Vista
Операционная система Microsoft® Windows Vista™ содержит монитор надежности и производительности Windows - оснастку консоли управления (MMC), в которой сочетается функциональность таких инструментов предыдущих версий ОС Windows, как журналы и оповещения производительности, советник по производительности сервера и системный монитор. Эта оснастка предоставляет графический интерфейс для настройки групп сборщиков данных и сеансов трассировки событий.
В Vista также включена оснастка MMC “Монитор стабильности системы”, отслеживающая изменения в системе и сопоставляющая их с изменениями в стабильности работы, отображая это соотношение в графическом виде.
Что такое отслеживание производительности и надежности системы?
Хотя забота о функционировании операционной системы в организации в целом лежит на ИТ-специалистах, индивидуальных пользователей в первую очередь затрагивают характеристики производительности и надежности систем, установленных на их компьютерах. В большинстве случаев ИТ-специалист будет определять и устранять проблемы на компьютерах пользователей с помощью инструментов производительности и надежности, содержащихся в операционной системе.
Производительность
В общем смысле производительность – это скорость, с которой компьютер выполняет приложения и системные задачи. Общая производительность системы может быть ограничена скоростью доступа к данным на жестких дисках, количеством оперативной памяти, доступной для выполняющихся процессов, скоростью процессора или пропускной способностью сетевых интерфейсов.
После определения возможностей аппаратной части компьютера можно проверить использование доступных ресурсов каждым из приложений и процессов. Всесторонний анализ производительности, учитывающий потребности приложений и имеющиеся ресурсы, позволяет ИТ-специалистам планировать дальнейшее развитие компьютерных систем в соответствии с растущим требованиям.
Монитор надежности и производительности Windows содержит набор инструментов, позволяющий отслеживать влияние приложений и служб на производительность, а также задавать вывод предупреждений или выполнение определенных действий при превышении указанных пределов нагрузки на систему.
Надежность
Мера надежности системы определяется тем, насколько редко в ней происходят отклонения от заданного, ожидаемого функционирования. Снижение надежности может происходить в результате отказа приложений, остановки и перезапуска служб, нарушений в работе драйверов или, в худшем случае, сбоев операционной системы.
Оснастка MMC «Монитор стабильности системы» наглядно отображает уровень стабильности системы, а также позволяет отслеживать события, что помогает определять причины снижения надежности. Регистрация не только ошибок (таких как сбои памяти, жестких дисков, драйверов, приложений и операционной системы), но также и ключевых событий, связанных с изменением конфигурации системы (таких как установка новых приложений, драйверов или обновлений операционной системы), позволяет видеть совместно историю изменений конфигурации и надежности системы и в случае необходимости находить способы для возврата к оптимальному уровню надежности.
Что нового в средствах отслеживания уровня производительности и надежности
Ключевыми новшествами в средствах отслеживания производительности и надежности в Windows Vista являются:
Экран представления ресурсов, позволяющий ИТ-специалистам в реальном времени следить за использованием ресурсов процессора, жесткого диска, сети и оперативной памяти, а также определять уровень потребления ресурсов каждым процессом.
Отчет монитора стабильности системы, в котором учитываются изменения конфигурации (в том числе установка приложений, обновления операционной системы и драйверов), а также рассчитывается индекс стабильности системы (понижающимся в результате сбоев в работе операционной системы, приложений, драйверов и аппаратной части компьютера).
Группы сборщиков данных, формирующие сборщики данных в модули, пригодные для последующего использования различными средствами отслеживания производительности.
Унифицированная конфигурация свойств, снабженная возможностью выполнения задач по расписанию.
Журналы и оповещения производительности, включающие выполнение сбора данных по расписанию, обладающие улучшенными характеристиками безопасности и возможностями повторного использования конфигураций.
Советник по производительности сервера с возможностью создания диагностических отчетов.
Возможность создания журналов с помощью мастеров и шаблонов.
Кому будет полезно использование монитора надежности и производительности Windows
Данное руководство предназначено для следующих категорий пользователей:
ИТ-специалисты и аналитики, занимающиеся оценкой продукта
Планировщики и разработчики корпоративной ИТ-инфраструктуры
Опытные пользователи.
Преимущества использования монитора надежности и производительности Windows
Наиболее важное преимущество монитора надежности и производительности Windows перед такими инструментами из предыдущих версий Windows, как журналы и оповещения производительности, советник по производительности сервера и системный монитор – это совмещение их возможностей в едином интерфейсе при тех же методах определения данных для сбора. Группы сборщиков данных позволяют сохранять наборы счетчиков для повторного использования.
В этом руководстве
Примеры основных вариантов использования средств отслеживания производительности и надежности
Примеры основных вариантов использования средств отслеживания производительности и надежности
В данном руководстве рассматривается шесть вариантов использования оснасток консоли управления MMC “Монитор надежности и производительности Windows” и «Монитор стабильности системы”. Выполнение приведенных примеров поможет улучшить понимание взаимодействия новых инструментов и работы системы в целом.
Пример 1: наблюдение за общим состоянием системы с помощью представления ресурсов
Обзор: наблюдение за общим состоянием системы с помощью представления ресурсов
Начальной страницей монитора надежности и производительности Windows является экран представления ресурсов. Запуск консоли с правами администратора позволяет отслеживать использование и производительность процессора, жесткого диска, сети и оперативной памяти в реальном времени. Дополнительная информация, в том числе сведения об использовании ресурсов конкретными процессами, доступна при раскрытии панелей, соответствующих четырем видам ресурсов.
Необходимые условия для наблюдения общего состояния системы с помощью представления ресурсов
Перед выполнением данной задачи убедитесь, что:
Необходимость иметь права администратора связана с особенностью в Windows Vista, описанной в следующем разделе.
Особенности наблюдении общего состояния системы с помощью представления ресурсов
В окне «Представление ресурсов» отображается информация из сеанса поставщика трассировки ядра Windows. Для того чтобы использовать этого поставщика, необходимо войти в систему с правами администратора или запустить монитор надежности и производительности Windows с повышенными привилегиями.
Если консоль запущена без достаточных прав, на экране представления ресурсов не будет отображена актуальная информация о системе. При нажатии на кнопку Запустить монитор ресурсов (зеленая стрелка в панели инструментов) будет выведено следующее сообщение:
Этот поставщик трассировки ядра Windows уже используется другим сеансом трассировки. Получение управления над ним может привести к нарушению нормальной работы текущего владельца.
При выборе варианта Взять на себя управление сеансом доступ будет запрещен. Для запуска консоли с повышенными привилегиями необходимо войти в систему с правами администратора или выполнить инструкции, приведенные ниже.
Последовательность действий при наблюдении за общим состоянием системы с помощью представления ресурсов
Для того чтобы начать использовать представление ресурсов, запустите монитор надежности и производительности Windows.
Запуск монитора надежности и производительности Windows
Войдите в систему с правами администратора.
В меню Пуск выберите Все программы, затем Стандартные, щелкните правой кнопкой мыши пункт Командная строка и выберите в контекстном меню команду Запуск от имени администратора
Наберите в командной строке perfmon.exe и нажмите Enter. Консоль откроется на экране представления ресурсов. |
Четыре двигающихся графика в панели Обзор ресурсов отображают использование процессора, жесткого диска, сети и оперативной памяти в реальном времени. Под графиками расположены раскрывающиеся панели с подробной информацией о каждом ресурсе. Просмотреть эти сведения можно после нажатия стрелки вниз на правой стороне каждой панели.
ЦП
В панели ЦП отображается текущая загрузка процессора в процентах. В развернутой панели доступна следующая информация:
Образ: Приложение, использующее ресурсы процессора.
ID процесса: Идентификатор процесса, запущенного приложением.
Счетчик потоков: Количество потоков, запущенных данным приложением.
ЦП: Текущая загрузка процессора данным приложением.
Среднее для ЦПУ: Средняя загрузка процессора данным приложением, выраженная в процентах от общей мощности процессора.
Диск
В панели Диск отображается общая текущая активность чтения-записи. В развернутой панели доступна следующая информация:
Образ: Приложение, использующее ресурсы жесткого диска.
ID процесса: Идентификатор процесса, запущенного приложением.
Файл: Файл, в данный момент записываемый или читаемый приложением.
Чтение: Текущая скорость (байт/мин), с которой данные читаются из файла.
Запись: Текущая скорость (байт/мин), с которой данные записываются в файл.
Всего: Текущий объем данных (байт/мин), читаемых и записываемых данным приложением.
Сеть
В панели Сеть отображается текущая загрузка сетевых интерфейсов (Кбит/c). В развернутой панели доступна следующая информация:
Образ: Приложение, использующее ресурсы сети.
ID процесса: Идентификатор процесса, запущенного приложением.
Адрес: Сетевой адрес, с помощью которого локальный компьютер обменивается данными в сети. Может выглядеть как имя компьютера – при взаимодействии с другими компьютерами в той же локальной сети, либо как IP-адрес, либо как полное доменное имя.
Отправлено: Скорость (Кбит/с), с которой приложение в данный момент передает данные.
Получено: Скорость (Кбит/с), с которой приложение в текущий момент принимает данные.
Всего: Общий объем данных (Кбит/c), передаваемых и принимаемых приложением в данный момент .
Память
В панели Память отображается текущее количество ошибок страниц в секунду и количество занятой физической памяти в процентах.
Примечание
Ошибка страницы происходит, когда страница по запрашиваемому адресу более не находится в физической памяти и была заменена либо доступна из вспомогательного файла. Это не является неполадкой.
В развернутой панели доступна следующая информация:
Образ: Приложение, использующее ресурсы оперативной памяти.
ID процесса: Идентификатор процесса, запущенного приложением.
Ошибок страниц: Количество ошибок страницы, произошедших на данный момент в результате работы приложения.
Рабочий набор: Количество страниц, в данный момент находящихся в памяти для данного приложения.
Пример 2: наблюдение за выбранными аспектами состояния системы с помощью монитора производительности
Обзор: наблюдение за выбранными аспектами состояния системы с помощью монитора производительности
В мониторе производительности отображаются встроенные счетчики производительности Windows, работающие в реальном времени или предоставляющие хронологический отчет. Счетчики производительности можно добавить в монитор производительности путем простого перетаскивания мышью либо с помощью создания групп сборщиков данных. Различные виды графиков предоставляют наглядное отображение отчетов, а созданные наборы счетчиков можно экспортировать в качестве групп сборщиков данных для использования с различными функциями ведения журнала и измерения производительности.
В данном примере необходимо будет добавить счетчики производительности в системном мониторе, понаблюдать их работу в реальном времени и научиться останавливать отображение показаний для изучения текущего состояния системы.
Необходимые условия для наблюдения за выбранными аспектами состояния системы с помощью системного монитора
Перед выполнением данной задачи убедитесь, что:
Необходимость иметь права администратора связана с особенностью в Windows Vista, описанной в следующем разделе.
Особенности наблюдения выбранных аспектов состояния системы с помощью системного монитора
Некоторые сборщики данных, используемые в системном мониторе, отображают информацию из сеанса поставщика трассировки ядра Windows. Для того чтобы использовать этого поставщика, необходимо войти в в систему с правами администратора или запустить монитор надежности и производительности Windows с повышенными привилегиями.
Последовательность действий при наблюдении за выбранными аспектами состояния системы с помощью системного монитора
Для того чтобы начать использовать системный монитор, запустите монитор надежности и производительности Windows.
Запуск системного монитора из монитора надежности и производительности Windows
Войдите в систему компьютера с правами администратора.
В меню Пуск выберите Все программы, затем пункт Стандартные, щелкните правой кнопкой мыши пункт Командная строка и выберите в контекстном меню команду Запуск от имени администратора.
В командной строке выполните команду perfmon.exe. Консоль откроется на экране представления ресурсов.
В области навигации разверните узел Средства наблюдения и выберите пункт Системный монитор. |
К текущему виду системного монитора можно добавить сборщики данных или группы сборщиков данных.
Добавление счетчиков к текущему виду системного монитора
В меню над экраном системного монитора нажмите кнопку Добавить либо щелкните правой кнопкой мыши где угодно на графике и выберите Добавить счетчики… Откроется диалоговое окно Добавить счетчики.
2. Выберите локальный компьютер из раскрывающегося списка Выбрать счетчики с компьютера:
В разделе Имеющиеся счетчики выберите счетчики для отображения в системном мониторе. В данном примере будут использованы следующие счетчики:
В разделе «Память»: % процент использования выделенной памяти Ошибок страниц/сек
В разделе «Физический диск»: Скорость чтения с диска (байт/сек) Обращений записи на диск/сек Скорость записи на диск (байт/сек) Обращений чтения с диска/сек
В разделе «Процессор»: Процент времени бездействия Прерываний/сек
В разделе Система: Потоки
Более подробная информация доступна в следующем разделе.
После завершения выбора счетчиков нажмите кнопку OK. |
Диалоговое окно «Добавить счетчики»
Для отображения описания группы счетчиков, выбранных в списке, установите флажок Отображать описание в левом нижнем углу окна. Описание будет меняться в соответствии с выбранной группой.
Чтобы увидеть счетчики, доступные в данной группе, нажмите кнопку со стрелкой справа от названия группы.
Чтобы добавить всю группу счетчиков, выделите название группы и нажмите кнопку Добавить.
Для просмотра доступных счетчиков в выделенной группе нажмите кнопку со стрелкой вниз. Если выделен один счетчик из группы, только он будет добавлен после нажатия кнопки Добавить.
Чтобы добавить отдельные счетчики, раскройте соответствующую группу, нажав кнопку со стрелкой вниз, выделите нужный счетчик и нажмите кнопку Добавить.
Можно выбрать несколько счетчиков из группы, удерживая нажатой клавишу CTRL. После завершения выбора всех нужных счетчиков нажмите кнопку Добавить.
Чтобы добавить счетчики только для выбранных процессов, выделите название группы, затем выделите нужный процесс из списка в разделе Экземпляры выбранного объекта и нажмите кнопку Добавить. На один и тот же счетчик могут влиять несколько процессов, поэтому предоставляется возможность учитывать только изменения, вносимые выбранным процессом.
Если экземпляры счетчиков не выбраны, будут учитываться все процессы для данного счетчика.
Чтобы найти экземпляры для данного счетчика, выберите группу или раскройте группу и выберите нужный счетчик, а затем введите имя процесса в поле со списком под разделом Экземпляры выбранного объекта и нажмите кнопку Поиск. Введенное название процесса будет добавлено в раскрывающийся список для упрощения повторного поиска. Если поиск не принес результатов, для очистки поля поиска нужно выбрать другую группу. Если для данного счетчика или группы счетчиков недоступны разные экземпляры, функция поиска будет недоступна.
- Отображение данных на счетчиках в системном мониторе
По умолчанию в системном мониторе данные отображаются в виде простого графика (Строка). На экран выводится информация за последние две минуты, смещающаяся слева направо, вдоль оси X. Это позволяет наблюдать изменения в показаниях каждого счетчика за короткий период времени. Чтобы увидеть информацию о конкретном счетчике на графике, наведите на соответствующую линию курсор.
Изменить способ отображения информации для данного набора модулей сбора данных можно с помощью пункта меню Изменить тип диаграммы в панели инструментов. Опция Линейчатая гистограмма отображает информацию в реальном времени, позволяя отслеживать изменения в показаниях каждого счетчика.
Опция Отчет отображает текущие значения для выбранных счетчиков в текстовом формате.
Под графиками отображаемые счетчики перечислены в легенде вместе со следующими параметрами: цвет соответствующей линии (Цвет), масштаб времени отображения (Шкала), название (Счетчик), процесс (Экземпляр) – в данном примере выбраны все процессы для каждого счетчика, Родитель (не используется, если выбраны все процессы), Объект и Компьютер.
С помощью флажка в каждой строке можно включить отображение каждого счетчика или выключить его без удаления счетчика из списка.
Над легендой отображается информация о выделенном в данный момент счетчике.
С помощью кнопки Выделить можно выделить отображаемую для выбранного счетчика линию на графике. Повторное нажатие кнопки Выделить вернет линии обычный вид.
Изменить параметры отображения выбранного счетчика можно, кликнув по нему правой кнопкой мыши и выбрав в контекстном меню пункт Свойства. Откроется окно Свойства: Системный монитор на вкладке Данные. Настройки производятся с помощью раскрывающихся меню.
С помощью кнопки Не изменять отображениеНе изменять отображениеНН в панели инструментов можно остановить движение графика и изучить показания на данный момент. Чтобы продолжить наблюдение с того момента, когда график был остановлен, следует нажать кнопку Разрешить изменять отображение. Кнопка Обновить данные позволяет просматривать произошедшие изменения через равные промежутки времени.
Если движение графика было остановлено в режиме Строка, при возобновлении движения протяженность временного промежутка по оси X изменится. |
После завершения работы с данным примером не закрывайте консоль. Сборщики данных, отображающиеся в системном мониторе, будут использованы в следующем примере.
Пример 3: создание групп сборщиков данных в системном мониторе
Обзор: создание групп сборщиков данных в системном мониторе
Наблюдение в реальном времени за сборщиками данных – только один из способов работы с системным монитором. После создания набора счетчиков, отображающих необходимую информацию в реальном времени, можно сохранить его в качестве группы сборщиков данных – одного из основных компонентов системы наблюдения и отчетов о производительности в мониторе надежности и производительности Windows. С помощью создания групп сборщиков данных различные модули сбора данных организуются в единые компоненты, использующиеся для наблюдения за производительностью и создания отчетов.
В данном примере необходимо будет создать группу сборщиков данных из счетчиков, выбранных для отображения информации в реальном времени в системном мониторе.
Продолжение >>
|