Сайт о телевидении

Сайт о телевидении

» » Инструменты для поиска причин падения производительности компьютера с ОС Windows. Системный монитор

Инструменты для поиска причин падения производительности компьютера с ОС Windows. Системный монитор

Монитор производительности включает в себя две консоли: System Monitor и Performance Logs and Alerts. Некоторые серверы помещают ярлык этого приложения в папку Администрирование панели управления системы Windows. В качестве альтернативы этот монитор можно запустить в утилите SQL Server Profiler, выбрав в ней пункт меню Tools ^Performance Monitor.

Само название программы монитор производительности (Performance Monitor) На заметку способно ввести в заблуждение. PerfMon.exe - это приложение, которое поставляется с предыдущими версиями операционной системы Windows. Новый монитор производительности является полноценной консолью управления, и так его было бы правильнее и называть, однако почему-то компания Microsoft

решила назвать это приложение именно монитором, так что нам ничего не остается, кроме как смириться с этим. Подробнее об этом приложении вы можете узнать в книгах, посвященных Windows ХР.

Монитор системы

Монитор системы, точнее, программа sysmon. ехе, хорошо знаком каждому, кто когда- либо занимался администрированием серверов, находящихся под управлением серверной версии Windows. Монитор системы содержит множество счетчиков, консолидирующих данные о внутренних характеристиках сервера. В некотором смысле он напоминает монитор кардиографа, однако измеряет режим работы не сердца человека, а операционной системы и сервера баз данных (рис. 49.1).

Рис. 49.1. Приложение монитора системы может пригодиться для оценки общей активности SQL Server

Дополнительные счетчики производительности добавляются в монитор системы по одному, с помощью щелчка на кнопке со знаком “плюс” на панели инструментов. Счетчики производительности можно устанавливать как на локальном, так и на удаленном сервере; таким образом, совершенно не обязательно запускать эту программу непосредственно на компьютере сервера баз данных. Показатели счетчиков могут отображаться в виде линейного графика, гистограммы или в реальном времени.

Все счетчики организованы по объектам и иногда по экземплярам объектов. В примере, показанном на рис. 49.1, объект SQL Server: Databases содержит множество счетчиков, включая счетчик количества транзакций, обрабатываемых в секунду. Показатели этого счетчика можно просмотреть как для всех баз данных, так и только для избранных экземпляров.

Ядро базы данных SQL Server является далеко не единственным поставщиком J На заметку информации для монитора системы - свои счетчики в него добавляют службы анализа и отчетности, серверы.NET, ASP, BizTalk и многие другие.

Обычно новый счетчик отображается в виде прямой линии в верхней или нижней части диаграммы, так как для его более детального просмотра необходимо выполнить масштабирование. В диалоговом окне параметров программы, которое открывается с помощью команды Properties контекстного меню, вы можете скорректировать масштаб всех графиков, диапазон значений выбранного счетчика и его представления на экране.

Несмотря на то что существуют сотни доступных счетчиков монитора системы, в табл. 49.1 перечислены только самые популярные из них, непосредственно относящиеся к серверу баз данных SQL Server.

Таблица 49.1. Ключевые счетчики мониторинга производительности

Описание

Область применения

SQLServer:Buf fer Manager

Мера использования кэша

Процент чтений, выполняемых из кэшированных в памяти данных

SQL Server обычно хорошо справляется с работой предварительного кэширования данных в память. Если показатели не превышают 95%, то больший объем памяти может существенно повысить производительность

Мера загрузки процессора

Процент общей загрузки процессора

Если мера загрузки процессора постоянно находится на уровне больше 60%, существенно повлиять на производительность могут дополнительные и более быстродействующие ядра процессора

SQLServer:SQL Statistics

Количество пакетных запросов в секунду

Обработка пакетов SQL

Неплохой индикатор активности пользователей

Средняя длина очереди дисковых операций

Общее количество дисковых операций (чтения и записи), ожидающих в очереди. Это индикатор общей пропускной способности диска, на которую влияют количество приводов, задействованных в RAID-массиве. Согласно мнению компании Microsoft, длина этой очереди не должна превышать количество дисков плюс 2.

(Не забудьте при просмотре этого показателя проверить масштаб.)

Пропускная способность диска является ключевым фактором производительности. Разделение базы данных по множеству дисковых подсистем может положительно сказаться на производительности

Описание

Область применения

SQLServer:SQL Statistics

Количество отказов автоматической настройки параметров в секунду

Количество запросов, для которых СУБД SQL Server не кэшировала план выполнения в память. Эта мера является индикатором плохо написанных запросов (не забывайте проверять масштабирование)

Локализация и корректировка плохо написанных запросов позволяет повысить производительность

SQLServer: Locks

Среднее время ожидания блокировок(в миллисекундах)

Может стать причиной серьезных проблем производительности. Время ожидания блокировок, а также общее количество и величина задержек являются хорошими индикаторами качества политики блокировок, использованной в базе данных

Если возникают проблемы, связанные с блокировкой, следует еще раз проверить структуру индексов и программный код транзакций

SQLServer:User Connections

Количество подключений пользователей

Текущее количество подключений

Неплохой индикатор потенциальной ценности базы данных

SQLServer: Databases

Количество транзакций в секунду

Текущее количество транзакций в секунду

Хороший индикатор активности базы данных

Следует отметить, что еще один индикатор, SQLServer .-Wait Statistics, способен помочь в выявлении узких мест в сервере баз данных.

I Полный список счетчиков SQL Server и их текущие значения можно узнать S VS с П0М01 Д ЬЮ динамического представления управления sysdm_os_performance_ * I * counters. Это достаточно удобно, поскольку позволяет получить статистические * данные непосредственно в программном коде T-SQL.

Вы и сами можете создать собственные счетчики с помощью языка Т-SQL и передавать данные из базы в системный монитор. Это может оказаться полезным для отображения производительности транзакций или количества строк, вставляемых генератором данных. Существует десяток полезных пользовательских счетчиков. В следующем простом примере показано приращение значения счетчика:

DECLARE @Counter Int SET @Counter = 0 While @Counter < 100 BEGIN

SET @Counter = @Counter + 1 EXEC sp_user_counterl @Counter WAITFOR Delay ’00:00:02′

Я использую монитор системы для получения общей картины состояния сервера баз данных и определения, с какими вопросами могу потенциально столкнуться в работе. На основании этой информации я могу воспользоваться утилитой SQL Profiler для более детального ознакомления с проблемой и ее решения.

Конфигурацию монитора системы, включая все счетчики, можно сохранить в файле - для этого следует выбрать в меню команду File^Save As. Если необходимо восстановить эту конфигурационную информацию, нужно выбрать в меню пункт File^Open. С помощью этой технологии вы можете экспортировать конфигурацию монитора системы на другие серверы.

Однако существует одна тонкость. Если счетчик осуществляет мониторинг локального сервера, то и на другом сервере он будет отслеживать состояние локального компьютера. Если же счетчик предназначен для мониторинга удаленного сервера, то даже будучи установленным на другом компьютере, он будет отслеживать все тот же сервер, независимо от того, где открыт файл конфигурации монитора системы. Так как администраторы баз данных крайне редко работают за тем же компьютером, на котором установлена СУБД SQL Server, этот факт может представлять проблему. Если данная проблема встанет перед вами, отправьте мне письмо по электронной почте - возможно, к тому моменту я напишу собственный монитор системы, в котором решу эту и многие другие проблемы.

Протоколы счетчиков производительности

Монитор производительности также содержит встраиваемый модуль Performance Logs and Alerts, включающий в себя протоколы счетчиков (Counter Logs), оповещения трассировки (Trace Alerts) и обычные предупреждения. В этом разделе мы сосредоточим внимание на первом из этих компонентов. Протоколы счетчиков используют все те же счетчики сервера, что и монитор системы, однако вместо графического отображения на экране их показателей в реальном времени данные записываются в журнал. Это значит, что записанные данные можно будет впоследствии проанализировать и даже воспроизвести в утилите SQL Server Profiler (об этом прекрасном инструменте мы подробно поговорим в следующем разделе).

Параметры конфигурации протоколов производительности перечислены в узле Counter Logs монитора производительности. Чтобы увидеть результирующие файлы, достаточно заглянуть в выходной каталог.

Для создания нового протокола производительности следует выбрать в контекстном меню узла Counter Logs пункт New Log Settings. После ввода имени протокола откроется диалоговое окно, показанное на рис. 49.2, в котором можно выбрать регистрируемые счетчики. Добавление нового объекта приводит к перечислению для него всех счетчиков; в то же время можно вручную изменить их состав для более точных целей, подобно тому, как это выполняется в мониторе системы.

Для протоколов счетчиков можно составить расписание; их можно запускать и останавливать вручную из контекстного меню Log или с помощью соответствующих кнопок панели инструментов.

Если создание протокола было определено в виде текстового файла с разделителями, вы сможете открыть его с помощью программы Excel. Каждый столбец представляет собой последовательность показаний некоторого счетчика, а каждая строка является совокупностью показаний одной выборки.

Системный монитор (Performance Monitor), доступен через "Панель управления" (Control Panel). Особое внимание стоит уделять "Системному монитору" (Performance Monitor) и "Монитору ресурсов" (Resource Monitor). Системный монитор выполняет три функции: мониторинг системы, просмотр журналов счетчиков производительности и настройка оповещений (путем использования настроек сборщика данных, который также содержит журналы и трассировку счетчиков производительности и настроечные данные).

Системный монитор предоставляет больше информации о работе вашей системы, чем любое другое отдельно взятое средство. Он включает в себя сотни основных и расширенных счетчиков для различных объектов.

В "Системном мониторе" содержится краткое описание каждого счетчика.

Чтобы увидеть описания, нужно в окне установить флажок "Отображать описание" (Show Description).

Хотя весь низкоуровневый системный мониторинг, может проводиться с помощью Системного монитора, Windows также включает служебную программу "Монитор ресурсов" (запускается из меню "Пуск" или из вкладки "Быстродействие" (Performance) "Диспетчера задач" (Task Manager)), которая показывает четыре основных ресурса: центральный процессор, диск, сеть и память. В своих основных состояниях эти ресурсы показываются с тем же уровнем информации, который можно найти в Диспетчере задач. Но к этому добавляются области, которые могут быть развернуты для получения дополнительной информации.

При раскрытии вкладки ЦП (CPU) показывается информация об использовании центрального процессора для каждого процесса, точно так же, как в "Диспетчере задач". Но в этой вкладке добавлен столбец для среднего показателя использования центрального процессора, который может дать более наглядное представление о том, какой из процессоров наиболее активен. Во вкладку ЦП (CPU) также включается отдельное отображение служб, используемого ими центрального процессора и среднего показателя использования этого процессора.

Каждый процесс, в рамках которого выполняется служба (хост-процесс), идентифицируется группой той службы, которая на нем выполняется. Как и при использовании "Process Explorer", выбор процесса (путем установки соответствующего флажка) приведет к отображению списка поименованных дескрипторов, открытых процессом, а также списка модулей (например, DLL-библиотек), загруженных в адресное пространство процесса. Поле "Поиск дескрипторов" (Search Handles) может также использоваться для поиска тех процессов, которые открыли дескриптор для заданного поименованного ресурса.

В разделе "Память" (Memory) отображается почти такая же информация, которую можно получить с помощью "Диспетчера задач", но она упорядочена в отношении всей системы. Гистограмма физической памяти отображает текущую организацию этой памяти, разбивая весь объем памяти на зарезервированную, используемую, измененную, находящуюся в режиме ожидания и свободную.

В разделе "Диск" (Disk), в отличие от остальных разделов, пофайловая информация для ввода-вывода отображается таким образом, чтобы было проще определить наиболее востребованные по записи или чтению файлы системы. Эти результаты могут подвергаться дальнейшей фильтрации по процессам.

В разделе "Сеть" (Networking) отображаются активные сетевые подключения и владеющие ими процессы, а также количество данных, прошедшее через эти подключения. Эта информация дает возможность увидеть фоновую сетевую активность, которую другим способом может быть трудно обнаружить.

Кроме этого показываются имеющиеся в системе активные TCP-подключения, упорядоченные по процессам, с демонстрацией таких данных, как удаленный и локальный порт и адрес, и задержка пакета.

И наконец, отображается список прослушиваемых процессом портов, позволяющий администратору увидеть, какие службы (или приложения) в данный момент ожидают подключения к тому или иному порту. Также показываются протокол и политика брандмауэра для каждого порта и процесса.

Следует заметить, что все счетчики производительности Windows являются программно доступными.

Введение

Как говорит старая поговорка: "любая цепь сильна настолько, насколько сильно её самое слабое звено". У данного выражения есть современный аналог, касающийся системы Windows: "Компьютер не может работать быстрее его самой медленной подсистемы".

В идеале, четыре основные аппаратные подсистемы компьютера: центральный процессор, жесткий диск, память (RAM) и сеть - должны работать как единое целое, а передача задач между подсистемами должна происходить без задержек и трудностей.

Однако, если одна подсистема не справляется с нагрузкой, весь компьютер может серьезно замедлиться, пока другие подсистемы будут ожидать выполнения операций.

К счастью, существует простой способ выяснить, имеет ли Ваш компьютер аппаратный "затор" в производительности.

Все версии Windows, начиная с Vista, имеют графический инструмент мониторинга производительности (Windows 7 и Windows 8 имеют целых два инструмента), который показывает в режиме реального времени, как основные аппаратные подсистемы компьютера реагируют на нагрузку.

Системные инструменты мониторинга отличаются в зависимости от версии Windows (они имеют даже разное название), но все они являются чрезвычайно простыми в использовании для выполнения первичного мониторинга производительности. Графики в едином временном измерении показывают моментальный уровень активности каждой подсистемы, предоставляя пользователю визуальное представление изменения загрузки, даже если на компьютере запущены задачи.

Рисунок 1 показывает пример отображения графической информации мониторинга с помощью диспетчера задач на Windows 8. Другие версии данного инструмента могут выглядеть по-другому, но они предоставляют идентичный тип информации.

Если ваша система имеет аппаратную "пробку", по меньшей мере, один график будет серьезно отличаться от остальных. Как правило, он будет показывать высокий уровень активности, в то время как другие подсистемы будет демонстрировать относительно низкие уровни активности. Например, на рисунке 2 показана система со 100-процентным уровнем активности дисковой подсистемы.


Имейте в виду, что каждый отдельный случай высокой активности не обязательно отражает наличие реальных проблем. Иногда, повышенная активность одной подсистемы вызвана благоприятными процессами, ниже будет приведен пример.

Тем не менее, если графики показывают, что конкретная аппаратная подсистема систематически демонстрирует высокий уровень активности во время обычных повседневных операций, подсистема, вероятно, является слабым звеном в цепочке компьютерной производительности и вызывают большинство замедлений и зависаний системы.

Расшифровка данных системных инструментов мониторинга Windows. Остальная часть данной статьи показывает, как получить доступ и как использовать встроенные инструменты мониторинга Windows. Мы объясним, как интерпретировать информацию на графиках и что делать в случаях, когда вы обнаружили очевидную проблему.

Хотя данная статья акцентирует ваше внимание на способности встроенных инструментов выявлять проблемы с производительностью, утилиты мониторинга также предоставляют подробную структурированную информацию о различных аспектах работы приложений.

Запускаем мониторы производительности Windows 8

Windows 8 имеет сразу два монитора производительности. Самым простым способом анализа производительности является использование вкладки "Производительность" в диспетчере задач. Данный инструмент обладает расширенными возможностями и более привлекательным интерфейсом по сравнению с эквивалентом в Windows 7.

Для доступа к графикам нужно запустить диспетчер задач любым предпочитаемым способом. Windows 8.1 предлагает сразу несколько методов запуска инструмента, например, с помощью классического клавиатурного сочетания Ctrl + Alt + Del. Кроме того, Вы можете вызвать расширенное пользовательское меню с помощью одновременного нажатия клавиши Windows и клавиши X или открыть контекстное меню кнопки "Пуск", а в появившемся меню нужно выбрать пункт "Диспетчер задач".

Пользователи могут открыть Диспетчер задач с помощью клавиатурного сочетания Ctrl + Shift + Esc и кликнув правой кнопкой мыши по панели задач и выбрав пункт "Диспетчер задач". (Если диспетчер задач открывается как небольшое относительно простое окно, нажмите ссылку "Подробнее" в нижней части окна.)

При запущенном диспетчере задач выберите вкладку "Производительность". В результате Вы увидите окно, показанное на рисунке 3 (информация о производительности, конечно, будет отличаться).


Windows 8 также содержит версию классического монитора ресурсов Windows, который предоставляет расширенный список функций подробнейшего мониторинга производительности. Монитор ресурсов Windows 8 работает также как и версия приложений для Windows 7, которая будет рассмотрена в следующем разделе статьи.

Монитор ресурсов Windows 8 доступен из Диспетчера задач - просто нажмите ссылку "Открыть монитор ресурсов" в нижней части окна. В качестве альтернативы можно ввести в поле поиска Windows 8 название утилиты "resmon" и открыть появившийся ярлык. После открытия монитор ресурсов будет выглядеть, как показано на рисунке 4.


Примечание: Microsoft предлагает довольно скудный файл справки по монитору ресурсов. Руководство по использованию инструмента можно найти на сторонних ресурсах:

  • Монитор ресурсов Windows 8 - Winline.

Запускаем мониторы производительности Windows 7

Диспетчер задач Windows 7 также имеет вкладку "Производительность". Функционал инструмента ограничен по сравнению с его преемником в Windows 8. Рекомендуется использовать непосредственно монитор ресурсов в Windows 7. Либо нажмите на ссылку во вкладке "Производительность" в Диспетчере задач или нажмите кнопку "Пуск" и введите слово "resmon" в поисковую строку, а затем нажмите на появившийся ярлык приложения. (Вам могут потребоваться права администратора) Монитор ресурсов выглядит, как показано на рисунке 5.


Более подробная информация по мнотирингу производительности в Windows 7:

  • Новое в мониторинге надежности и производительности – TechNet
  • Руководство по отслеживанию производительности – TechNet
  • Руководство по устранению неполадок, связанных с доступностью ресурсов – TechNet

Монитор надежности и производительности в Vista

Монитор надежности и производительности расположен в консоли администрирования Windows Vista. Для запуска инструмента, нажмите кнопку "Пуск", вызовите контекстное меню иконки "Компьютер" и выберите опцию "Администрирование" (Вам могут потребоваться права администратора). Когда откроется консоль управления компьютером, нажмите ссылку "Надежность и производительность" в панели навигации слева.


Более подробная информация:

  • Пошаговое руководство по мониторингу надежности и производительности Windows Vista

Использование инструментов мониторинга производительности Windows

Далее в статье под общим термином "монитор производительности" будем понимать все доступные системные инструменты мониторинга Windows - монитор производительности, встроенный в диспетчер задач Windows 8, монитор ресурсов в Windows 7 и 8, диспетчер надежности и производительности в Windows Vista.

Лучшим способом для проверки возможных проблем с аппаратными подсистемами является открытие монитора производительности и размещение графиков таким образом, чтобы они оставались видимыми, когда Вы делаете обычные каждодневные задачи.

Когда Вы работаете, поглядывайте на графики производительности; Вам нужно ознакомится как компьютер реагирует на нагрузку различного характера. Например, обратите внимание на активность диска, процессора и сети, когда Вы открываете программы, копируете крупные и небольшие файлы с одного места на другое и загружаете видеоконтент с Интернета.

Иногда некоторые из четырех основных аппаратных подсистем будут иметь относительно короткие интервалы максимального использования. Это абсолютно нормально и обычно не является признаком какой-либо проблемы. На самом деле, это то, что нужно пользователю - компьютер должен решить задачу как можно быстрее, а для этого нужно задействовать все имеющиеся ресурсы.

Выполнение некоторых задач будет сопровождаться долгой и тяжелой нагрузкой одной подсистемы. Например, график активности диска должен принимать максимальные значения при выполнении полного системного резервного копирования. Если Вы пересчитывает гигантскую электронную таблицу, редактируете видео или визуализируете анимацию, процессор компьютер должен работать в максимальном режиме какое-то время.

Говоря другими словами, продолжительный период высокой активности подсистемы не обязательно свидетельствует о наличии серьезных проблем с системой. С другой стороны, частые и длительные необъяснимые замедления - особенно во время выполнения обычных каждодневных операций - совсем другое дело.

Когда Ваш компьютер внезапно замедляется без видимой причины, посмотрите на графики производительности. Если какая-либо подсистема показывает частые и необъяснимые интервалы максимальной активности в то время, как другие подсистемы работают на низких уровнях, это почти наверняка служит признаком проблемы с системой.

Баланс производительности между всеми подсистемами

Очевидно, что не имеет никакого смысла иметь суперпроизводительный процессор и медленный жесткий диск или пытаться запустить ресурсоемкие приложения, например редакторы видеофайлов или виртуальные машины на системах с 2 гигабайтами памяти. Если одна подсистема служит препятствием для работы компьютера, Вы можете улучшить производительность за счет обслуживания, обновления или замены этой подсистемы. Далее приведем несколько идей по этому вопросу.

Проблемы с диском: Если монитор производительности показывает, что жесткий диск вызывает частые замедления компьютера, во-первых, следует попытаться устранить проблему с помощью различных инструментов обслуживания и диагностики дисков.

Если Ваш диск отформатирован в системе FAT (например, FAT32) рассмотрите вопрос форматирования носителя в NTFS, который показывает улучшенное быстродействие. Встроенная в Windows утилита convert.exe может выполнить это преобразование на лету.

Скрытые проблемы с диском могут также вызывать падение производительности, особенно при использовании традиционных жестких дисков с подвижными элементами.

Если специализированное ПО не помогает улучшить положение вещей, единственных реальным вариантом является переход на более быстрый жесткий диск.

Примечание: Перед покупкой нового диска, выполните измерение текущей скорости записи и чтения с помощью специализированных инструментов, например Disk Throughput Tester (бесплатно) или HD Tune (бесплатная и платная версии). При приобретении нового носителя ориентируетесь на измеренные значения, чтобы выбрать более быстрый жесткий диск.

Проблемы с процессором: Посетите сайт производителя компьютера или материнской платы, чтобы проверить доступность диагностического ПО. Процессоры и материнские платы обычно тестируются как единый элемент. Например, страница инструментов диагностики и производительности компании Intel предлагает для загрузки более десятка специализированных утилит проверки ЦП и материнской платы с описанием.

Аналогичные ресурсы есть у Dell - "средства диагностики " - и HP - "страница тестирования проблем с оборудованием ".

Если по итогам диагностики ваш процессор и материнская плата работают корректно, улучшить производительность можно за счет установки процессора с большим количеством ядер или с более высокой тактовой частотой. Такая возможность может присутствовать в зависимости от возраста вашей системы. Однако в долгосрочной перспективе, как правило, выгоднее, проще и надежнее оказывается полностью заменить ПК - у нового компьютера все компоненты изначально оптимизированы для совместной работы.

Утечки памяти: Проверьте работоспособность подсистем памяти с помощью бесплатного средства диагностики памяти от Microsoft . Для этих же целей Вы можете использовать утилиты сторонних разработчиков, например Memtest86 или Memtest86+ .

Если с памятью все в порядке, но вам часто приходится использоваться ресурсоемкие приложения, самым лучшим вариантом улучшения производительности будет добавление RAM. Изучите документацию к вашему ПК, чтобы узнать тип и скорость микросхемы памяти. Если все слоты памяти заполнены, Вам следует заменить используемые планки памяти на их аналоги с увеличенным объемом памяти.

Если ваша система имеет полный доступный объем памяти, единственным выходом является замена материнской памяти или, что гораздо проще, но затратнее смена ПК.

Проблемы с сетью: Проблемы с сетевой подсистемой могут повлиять на скорости передачи данных с сетевых устройств и на вашу работу в Интернете, но они редко вызывают общее замедление работы ПК. Большинство сетевых проблем связаны с сетевой инфраструктурой - кабелями, модемами и роутерами, насыщением Wi-Fi сети и т.д. Тем не менее, для полноты картины приведем несколько советов, как проверить наличие проблем в сетевой подсистеме компьютера.

Во-первых, запустите средство диагностики сети Windows чтобы выявить легко исправимую проблему с ПО или конфигурацией сети. Для этого нажмите правой кнопкой мыши по значку сети в панели уведомлений Windows (системном трее) и выберите опцию "Диагностика неполадок". (Если значок сети сразу не показан, нажмите небольшой треугольник в панели уведомлений, чтобы показать скрытые иконки).

Для более комплексного подхода, воспользуйтесь рекомендациями в статье "Диагностика сети и мониторинг в Windows 7 " на странице TechNet Magazine (в Windows 8 и Vista действия схожи).

Далее, нужно проверить аппаратные устройства сетевой инфраструктуры вашего ПК с помощью инструментов, предлагаемых производителем. Например, страница Intel под названием "Административные инструменты для сетевых адаптеров Intel " предлагает коллекцию бесплатных утилит диагностики и управления. Соответствующая страница Realtek предлагает широкий набор похожих инструментов для сетевых устройств, включая утилиту под простым названием "Windows Diagnostic Program".

Вы можете "копнуть глубже" при желании

Хотя данная статья акцентирует внимание только на одной высокоуровневой задаче - обнаружении проблем с аппаратными подсистемами - не стоит забывать, что инструменты мониторинга Windows способны обеспечить пользователя подробной информацией о производительности не только аппаратной, но и программной части ПК.

Нашли опечатку? Выделите и нажмите Ctrl + Enter

Монитор производительности Windows является оснасткой консоли управления (MMC) и объединяет возможности прежних изолированных средств «Журналы и оповещения производительности», «Советник по производительности сервера» и «Системный монитор». Он оснащен графическим интерфейсом пользователя, позволяющим изменять настройки для групп сборщиков данных и сеансов трассировки событий.

Что такое мониторинг производительности?

В упрощенном представлении производительность - это скорость, с которой компьютер выполняет системные задачи и задачи приложений. Общая производительность системы может быть ограничена скоростью доступа к физическим жестким дискам, количеством доступной текущим процессам памяти, скоростью процессора и максимальной пропускной способностью сетевых интерфейсов.

После определения ограничений оборудования специалисты по ИТ могут отслеживать использование доступных ресурсов отдельными приложениями и процессами. Специалисты по ИТ могут производить полный анализ влияния приложений и общей мощности на производительность, что помогает планировать развертывание и увеличивать мощность системы в соответствии с возрастающими запросами.

Системный монитор Windows позволяет отслеживать влияние приложений и служб на производительность и создавать предупреждения или выполнять другие действия при превышении заданных пользователем оптимальных значений производительности.

Основные компоненты в мониторинге производительности

Для мониторинга производительности в Windows Server® 2008 R2 и Windows® 7 используются следующие основные компоненты.

Группы сборщиков данных

Одним из важных компонентов системного монитора Windows является группа сборщиков данных, представляющая собой объект XML, который позволяет сгруппировать сборщики данных в повторно используемые элементы для применения в различных сценариях наблюдения за производительностью. Когда совокупность сборщиков данных будет сохранена в виде группы сборщиков данных, операции планирования и другие подобные операции можно будет применять ко всей группе путем изменения одного свойства. Можно запланировать повторный сбор данных группой сборщиков данных для создания журналов, загружать их в системный монитор для просмотра данных в реальном времени и сохранять как шаблон для использования на других компьютерах.

Системный монитор Windows также включает в себя шаблоны групп сборщиков данных по умолчанию, что позволяет немедленно начать сбор данных производительности.

Мастера и шаблоны для создания журналов

Добавлять счетчики в файлы журналов и планировать их запуск, остановку и время работы можно и с помощью мастера. Сохранив эту конфигурацию в виде шаблона, можно обеспечивать сбор тех же сведений на других компьютерах, не выполняя выбор сборщиков данных и планирование их работы повторно. Функции средства «Журналы и оповещения производительности» интегрированы в системный монитор Windows, и их можно использовать с любой группой сборщиков данных.

Единая настройка свойств для сбора данных, включая планирование

При создании группы сборщиков данных для однократного использования или для постоянного ведения журналов операций используется один и тот же интерфейс создания, планирования и изменения группы сборщиков данных. Если выяснится, что группу сборщиков данных целесообразно использовать для наблюдения за производительностью и в будущем, создавать ее заново не придется. Ее можно будет перенастроить или скопировать как шаблон.

Понятные диагностические отчеты

Пользователи советника по производительности сервера, доступного в Windows Server 2003, найдут в системном мониторе Windows те же типы диагностических отчетов. Отчеты можно создавать на основе данных, собранных с помощью любой группы сборщиков данных. Это позволяет создавать те же отчеты повторно и оценивать влияние рекомендованных изменений на производительность или изменение рекомендаций в отчете. Монитор производительности Windows также включает в себя предварительно настроенные отчеты о производительности и диагностические отчеты для быстрого анализа и устранения неполадок.

Для кого предназначен системный монитор Windows?

Это средство предназначено для следующих групп специалистов:

— специалисты по ИТ-планированию и аналитики, выполняющие оценку продукта;

— корпоративные специалисты по ИТ-планированию и проектировщики;

конечные пользователи продукта.

Преимущества системного монитора Windows

Главное преимущество системного монитора Windows перед более ранними средствами (системный монитор, журналы и оповещения производительности, советник по производительности сервера) состоит в том, что он объединяет возможности всех этих средств в одном интерфейсе с наиболее распространенными методами определения данных, которые требуется собирать. Группа сборщиков данных делает группу счетчиков переносимой.

Основные сценарии мониторинга производительности

Сценарий 1.

Сценарий 2.

Сценарий 3.

Сценарий 4.

Сценарий 5.

В данном обзоре будут рассмотрены все пять сценариев использования системного монитора Windows. Выполнение этих сценариев поможет понять принципы совместной работы новых средств, а также возможности их применения при мониторинге системы.

Предварительные требования для наблюдения за определенной активностью системы с помощью системного монитора

Администраторы или .

Сценарий 1. Наблюдение за определенной активностью системы с помощью системного монитора

Системный монитор отображает встроенные счетчики производительности Windows в реальном времени или в режиме просмотра исторических данных. Для добавления счетчиков производительности можно просто перетащить необходимый счетчик в окно системного монитора или создать пользовательскую группу сборщиков данных. Монитор производительности поддерживает несколько графических представлений, позволяющих визуально оценить данные журналов производительности, а пользовательские представления можно экспортировать как группу сборщиков данных и впоследствии использовать с возможностями производительности и регистрации.

В этой задаче предстоит добавить счетчики производительности к текущему экрану системного монитора, понаблюдать за ними в реальном времени и научиться приостанавливать экран системного монитора для изучения текущего состояния системы.

Действия по наблюдению за определенной активностью системы с помощью системного монитора.

Запуск системного монитора

1) Нажмите кнопку Пуск, щелкните в поле Поиск, введите perfmon.msc , а затем нажмите клавишу ВВОД.

2) В дереве переходов разверните узел Средства наблюдения и щелкните элемент Системный монитор.

Системный монитор позволяет добавлять конкретные счетчики производительности в текущее представление.

Добавление счетчиков в текущее представление системного монитора

1) В строке меню над экраном графика системного монитора нажмите кнопку Добавить (+) или щелкните правой кнопкой мыши любую точку графика и выберите пункт меню Добавить счетчики . Откроется диалоговое окно Добавить счетчики .

2) В разделе Доступные счетчики выберите счетчики для отображения на экране системного монитора. Для данного примера предлагаются перечисленные ниже счетчики.

— Память: % использования выделенной памяти

— Память: ошибок страницы/сек.

Физический диск: скорость чтения с диска (байт/сек.)

— Физический диск: обращений чтения с диска/сек.

— Физический диск: скорость записи на диск (байт/сек.)

— Физический диск: обращений записи на диск/сек.

— Процессор: процент времени бездействия

— Процессор: прерываний/сек.

— Система: счетчик потоков

3) Отметьте галочкой чекбокс Отображать описание для вывода в нижней части окна понятного описания выбранного счетчика.

4) Завершив выбор счетчиков, нажмите кнопку ОК.

5) После добавления счетчика, можно включить/отключить отображение на мониторе определенной шкалы.

Диалоговое окно «Добавить счетчики»

В таблице ниже описано выполнение наиболее распространенных задач в диалоговом окне Добавить счетчики .

Задача Процедура
Выбор исходного компьютера для добавления счетчиков Выберите компьютер в раскрывающемся списке или нажмите кнопку Обзор для поиска других компьютеров. Счетчики можно добавлять с локального компьютера или любого другого компьютера в сети, к которому имеется доступ.
примечание Список под раскрывающимся списком выбора компьютеров отображает доступные счетчики, разделенные на группы. Можно добавить все счетчики или выбрать только некоторые из них.
Отображение описания для выбранной группы счетчиков Установите флажок Отображать описание в левом нижнем углу страницы. Описание будет обновляться при выборе других групп.
Добавление группы счетчиков Выделите имя группы и нажмите кнопку Добавить.
примечание Выделив имя группы, можно нажать стрелку вниз, чтобы отобразить счетчики, входящие в эту группу. Если перед нажатием кнопки Добавить был выбран только один счетчик, добавлен будет только он.
Добавление отдельных счетчиков Нажмите стрелку вниз, чтобы развернуть группу, выделите необходимый счетчик и нажмите кнопку Добавить.
примечание Чтобы выделить несколько счетчиков одновременно, при выборе счетчиков из списка удерживайте клавишу CTRL. Когда все необходимые счетчики будут выделены, нажмите кнопку Добавить.
Поиск экземпляров счетчика Выделите группу счетчиков либо разверните группу счетчиков и выделите отдельный счетчик, введите имя процесса в раскрывающемся списке под полем Экземпляры выбранного объекта и нажмите кнопку Найти. Вводимое имя процесса будет отображаться в раскрывающемся списке, чтобы поиск можно было повторить для других счетчиков. Если результаты поиска отсутствуют, выделите другую группу, чтобы очистить поле поиска. При отсутствии нескольких экземпляров счетчика или группы счетчиков функция поиска будет недоступной.
Добавление только определенных экземпляров счетчика Выделите е списке группу счетчиков или отдельный счетчик, выберите необходимый процесс в списке, отображаемом в поле Экземпляры выбранного объекта, и нажмите кнопку Добавить. Один и тот же счетчик может создаваться несколькими процессами, однако выбор определенного экземпляра позволит добавить только счетчики, созданные выбранным процессом.
примечание Если не выбрать определенный экземпляр, будут добавлены все экземпляры счетчика.

Когда все счетчики будут добавлены на экран системного монитора, представление можно изменить таким образом, чтобы нужные сведения было удобнее просматривать.

Наблюдение за текущей активностью системы по выбранным счетчикам системного монитора

— По умолчанию для системного монитора используется отображение в виде линейного графика. В этом случае слева направо движется график данных за две минуты, маркированный по оси X. Это позволяет наблюдать изменения в активности каждого счетчика в сравнении с предыдущими показаниями за короткий период. Наведите указатель мыши на линию графика, чтобы просмотреть подробные сведения для счетчика, к которому относится эта линия.

— Изменить отображение для текущей группы сборщиков данных можно с помощью раскрывающегося меню на панели инструментов. Столбец гистограммы отображает сведения в реальном времени, позволяя наблюдать изменения активности каждого счетчика.

— В режиме Отчет текущие значения для каждого из выбранных счетчиков отображаются в текстовом формате.

— Под экраном находится легенда, в которой для каждого счетчика обозначен цвет, шкала, имя счетчика, экземпляр (в этом примере выбраны все экземпляры), родительский объект (неприменимо, если выбраны все экземпляры), объект и компьютер.

— Устанавливая или снимая флажки в соответствующих строках, можно включать и выключать отображение счетчика в текущем представлении, не удаляя его из списка.

— Если выбрать строку в легенде, то в области над ней появятся подробные сведения о счетчике.

— Если выбрана строка в легенде, нажатием кнопки Выделение на панели инструментов можно выделить соответствующий счетчик на графике. Чтобы вернуться к нормальному отображению, нажмите кнопку Выделение еще раз.

— Чтобы изменить свойства отображения счетчика, щелкните правой кнопкой мыши строку легенды и выберите пункт Свойства из контекстного меню. Откроется страница Системный монитор - свойства на вкладке Данные . Для выбора необходимых параметров воспользуйтесь раскрывающимися меню.

— Чтобы заморозить экран в текущем состоянии для изучения текущей активности, нажмите кнопку Остановить на панели инструментов. Чтобы продолжить наблюдение с момента остановки экрана, нажмите кнопку Воспроизведение на панели инструментов. Чтобы перейти к данным, собранным позднее, нажмите кнопку Вперед на панели инструментов.

— Замораживание экрана в режиме линейного графика изменяет количество времени, отсчитанного по оси X, после продолжения наблюдения.

Сценарий 2. Создание группы сборщиков данных с помощью системного монитора

Просмотр сборщиков данных в реальном времени - это лишь один из способов использования системного монитора. После создания сочетания сборщиков данных, отображающего полезные сведения о системе в режиме реального времени, его можно сохранить как группу сборщиков данных, которая будет использоваться при мониторинге и составлении отчетов о производительности в системном мониторе Windows. Таким образом, несколько пунктов сбора данных объединяются в один компонент, который можно использовать для просмотра или записи в журнал данных о производительности.

При выполнении этой задачи нужно будет создать группу сборщиков данных из счетчиков, выбранных на экране системного монитора в режиме реального времени.

Предварительные требования для создания группы сборщиков данных с помощью системного монитора

Перед выполнением этой задачи необходимо убедиться в выполнении следующих требований:

— установлена ОС Windows Server 2008 R2 или Windows 7;

— выполнен вход в систему с учетной записью члена локальной группы Администраторы или Пользователи журналов производительности ;

— в системном мониторе выбран для отображения хотя бы один сборщик данных.

Известные проблемы, возникающие при создании группы сборщиков данных с помощью системного монитора

Чтобы использовать поставщик трассировки ядра Windows, необходимо выполнить вход в систему с учетной записью участника локальной группы Администраторы. В то же время многие другие сборщики данных, включая перечисленные в предыдущем примере, доступны участникам группы Пользователи журналов производительности.

Создание группы сборщиков данных с помощью системного монитора

1) Начните с экрана отображения счетчиков из предыдущего примера. Если эти настройки утрачены, запустите системный монитор и добавьте счетчики, чтобы создать настраиваемое представление, которое будет сохранено как группа сборщиков данных.

2) Щелкните область отображения системного монитора правой кнопкой мыши, выберите команду Создать , а затем выберите элемент Группа сборщиков данных . Запустится мастер создания новой группы сборщиков данных. Созданная группа сборщиков данных будет содержать все сборщики данных, выбранные в текущем представлении системного монитора.

3) Введите имя новой группы сборщиков данных и нажмите кнопку Далее .

4) Корневой каталог будет содержать данные, собранные группой сборщиков данных. Измените данный параметр, если требуется хранить данные группы сборщиков данных в месте, отличном от расположения по умолчанию. Выберите ранее созданную папку или введите имя папки. Примечание : при вводе имени папки вручную не нужно вводить обратную косую черту в конце имени.

Примечание: если пользователь является членом группы «Пользователи журналов производительности», он должен настроить созданные им группы сборщиков данных на запуск с его учетными данными.

7) Нажмите кнопку Готово , чтобы вернуться в окно системного монитора Windows.

8) Для просмотра свойств группы сборщиков данных или внесения дополнительных изменений установите флажок Открыть свойства группы сборщиков данных . Нажмите кнопку Справка на странице свойств, чтобы получить дополнительные сведения о свойствах групп сборщиков данных.

9) Чтобы немедленно запустить группу сборщиков данных (и начать сохранение данных в местоположении, указанном в пункте 4), нажмите кнопку Запустить группу сборщиков данных сейчас .

Сценарий 3. Создание и планирование журналов группы сборщиков данных

Создание и планирование журналов группы сборщиков данных

После выбора сборщиков данных, которые предоставляют существенные сведения о производительности системы, данные можно сохранить в журналах для последующего просмотра.

Примечание: файлы журналов групп сборщиков данных в Windows Server 2008 R2 или Windows 7 несовместимы с более ранними версиями Windows. Однако журналы, созданные в более ранних версиях Windows, можно просматривать в Windows Server 2008 R2 или Windows 7.

Предварительные требования для создания журналов группы сборщиков данных

Перед выполнением этой задачи необходимо убедиться в выполнении следующих требований:

— установлена ОС Windows Server 2008 R2 или Windows 7;

— выполнен вход в систему с учетной записью члена локальной группы Администраторы или Пользователи журналов производительности ;

— запущен системный монитор Windows;

— создана и сохранена хотя бы одна группа сборщиков данных (можно использовать группу сборщиков данных, созданную в сценарии 2 ).

Действия по созданию журналов группы сборщиков данных

По умолчанию группа сборщиков данных создает файл журнала. После создания группы сборщиков данных можно воспользоваться средствами управления данными для настройки параметров хранения для каждой группы сборщиков данных, включая отображение сведений о журнале в имени файла, ограничения по размеру файлов и возможность добавлять либо перезаписывать данные.

Планирование условия начала сбора данных для группы сборщиков данных

Группы сборщиков данных и выберите пункт Пользовательский (или Особый ).

Свойства .

3) Щелкните вкладку Расписание .

4) Нажмите кнопку Добавить , чтобы указать дату, день недели или время начала сбора данных. При настройке новой группы сборщиков данных убедитесь, что выбранная дата не предшествует текущим дате и времени.

5) Чтобы указать дату, после которой сбор данных будет прекращен, выберите параметр Срок действия и выберите дату из календаря.

Примечание: наступление выбранной даты не прерывает текущий процесс сбора данных, однако новые экземпляры сбора данных после выбранной даты запускаться не будут. Чтобы указать условия завершения сбора данных, перейдите на вкладку Условие остановки.

6) По завершении нажмите кнопку ОК .

Планирование условия завершения сбора данных для группы сборщиков данных

1) В системном мониторе Windows разверните узел Группы сборщиков данных и выберите пункт Пользовательский (или Особый ).

2) В области консоли щелкните правой кнопкой мыши имя группы сборщиков данных, для которой выполняется планирование, и выберите команду Свойства .

3) Откройте вкладку Условие остановки.

4) Чтобы завершить сбор данных по истечении определенного времени, установите флажок Общая длительность и выберите количество и единицы измерения. Чтобы в отчете присутствовали какие-либо данные, общая продолжительность сбора данных должна превышать интервал времени, через который производится отбор данных. Если данные требуется собирать постоянно, не используйте этот параметр.

5) Выберите пункт Когда достигнут предел , перезапустить группу сборщиков данных, чтобы задать пределы для разделения собранных данных на отдельные журналы. Если заданы пределы обоих типов, сбор данных будет остановлен или повторно запущен при достижении любого из них.

6) Установите флажок Длительность , чтобы задать период времени, в течение которого собранные данные будут записываться в один файл журнала.

7) Установите флажок Максимальный размер , чтобы перезапустить группу сборщиков данных или остановить сбор данных, когда размер файла журнала достигнет заданного предела.

Примечание: если задана общая длительность сбора данных, она имеет приоритет. Если настроена общая длительность, можно установить флажок Остановить , когда закончена работа всех сборщиков данных, чтобы разрешить всем сборщикам данных закончить запись недавних значений перед остановкой группы сборщиков данных.

8) По завершении нажмите кнопку ОК .

Важно: генерация отчета для больших файлов журнала занимает больше времени. При необходимости частого просмотра последних данных журнала рекомендуется использовать пределы для автоматического разделения журналов. Для разделения больших файлов журнала или объединения нескольких коротких файлов журнала можно использовать команду relog . Для получения дополнительных сведений о команде relog в командной строке введите relog /? .

После сохранения настроек расписания на экране оснастки отображается имя журнала, тип данных, которые он содержит, а также выходной каталог и имя файла журнала. Дважды щелкните имя журнала, чтобы добавить или удалить из него сборщики данных или изменить имя файла, формат имени или параметр, определяющий, перезаписывать или добавлять данные после перезапуска сборщика данных.

Важно: чем больше размер файла журнала, созданного группой сборщиков данных, тем больше времени уходит на создание отчета. При необходимости частого просмотра последних данных журнала рекомендуется использовать пределы для автоматического разделения журналов. Для разделения больших файлов журнала или объединения нескольких коротких файлов журнала можно использовать команду relog .

Теперь можно выбрать способ архивирования данных для группы сборщиков данных.

Настройка управления данными для группы сборщиков данных

1) В системном мониторе Windows разверните узел Группы сборщиков данных и выберите пункт Пользовательский (Особый).

2) В области консоли щелкните правой кнопкой мыши имя группы сборщиков данных, для которой выполняется планирование, и выберите команду Диспетчер данных .

3) На вкладке Диспетчер данных подтвердите значения по умолчанию либо внесите изменения, соответствующие выбранной политике сохранения данных. См. описание параметров в таблице «Свойства диспетчера данных».

— Если установить флажок Минимум места на диске или Максимум папок , то при достижении указанного предела предыдущие данные будут удаляться согласно значению параметра Политика ресурсов («Удалять самые большие» или «Удалять самые старые»).

— Если установить флажок Применить политику перед запуском группы сборщиков данных , прежние данные будут удалены в соответствии с выбранными настройками, прежде чем группа сборщиков данных создаст новый журнал.

— Если установить флажок , предыдущие данные будут удаляться согласно выбранным настройкам при достижении указанного предельного размера корневой папки журналов.

4) Откройте вкладку Действия . Подтвердите значения по умолчанию или внесите необходимые изменения. См. описание параметров в таблице «Свойства действий».

Примечание : действия с папками позволяют выбрать способ архивирования данных перед окончательным удалением. Можно отключить ограничения на вкладке Диспетчер данных и использовать для управления всеми данными правила действий с папками.

5) После внесения изменений нажмите кнопку ОК .

Свойства диспетчера данных

В таблице ниже рассмотрены свойства, которые можно задавать на вкладке Диспетчер данных диалогового окна Свойства (для этого щелкните правой кнопкой мыши имя группы сборщиков данных и выберите пункт Диспетчер данных).

Параметр Определение
Минимум места на диске Минимальный объем свободного пространства на диске, на котором хранятся данные журнала. Если этот параметр установлен, при достижении указанного предела предыдущие данные будут удаляться в соответствии с выбранной политикой ресурсов.
Максимум папок Число подпапок, которые могут находиться в папке данных группы сборщиков данных. Если этот параметр установлен, при достижении указанного предела предыдущие данные будут удаляться в соответствии с выбранной политикой ресурсов.
Политика ресурсов Определяет, какие файлы журналов или папки удалять при достижении указанного лимита - самые большие или самые старые.
Максимальный размер корневого пути Максимальный размер папки данных для группы сборщиков данных, включая все подпапки. Если этот параметр установлен, он имеет приоритет перед параметрами «Минимум места на диске» и «Максимум папок», и при достижении указанного предела предыдущие данные будут удаляться в соответствии с выбранной политикой ресурсов.

Свойства действий

В таблице ниже рассмотрены свойства, которые можно задавать на вкладке Действия диалогового окна Свойства (для этого щелкните правой кнопкой мыши имя группы сборщиков данных и выберите пункт Диспетчер данных).

Параметр Определение
Возраст Возраст файла данных в днях или неделях. Если значение равно 0, данный критерий не используется.
Размер Размер папки, в которой хранятся данные журнала, в мегабайтах (МБ). Если значение равно 0, данный критерий не используется.
САВ-файл Файл архива (CAB). Такие файлы можно создавать из необработанных данных журнала и при необходимости распаковывать впоследствии. Выберите создание или удаление по критериям возраста или размера.
Данные Необработанные данные журнала, собираемые группой сборщиков данных. В целях экономии дискового пространства данные журнала можно удалять после создания САВ-файла (представляющего собой резервную копию исходных данных).
Отчет Файл отчета, созданный системным монитором Windows из необработанных данных журнала. Файлы отчетов можно сохранять даже после удаления необработанных данных или САВ-файлов.

Сценарий 4. Просмотр данных журналов в системном мониторе

Просмотр данных журналов в системном мониторе

Ранее созданные журналы можно просматривать в системном мониторе Windows в виде отчетов или в виде данных системного монитора.

Эта задача позволяет понять, как обращаться к данным журналов на экране системного монитора. Все параметры, отображаемые при наблюдении в режиме реального времени с помощью системного монитора, доступны для просмотра в журналах.

Предварительные требования для просмотра данных журналов в системном мониторе

Перед выполнением этой задачи необходимо убедиться в выполнении следующих требований:

— установлена ОС Windows Server 2008 R2 или Windows 7;

— выполнен вход в систему с учетной записью члена локальной группы Администраторы или Пользователи журналов производительности;

— запущен системный монитор Windows;

— доступен хотя бы один файл журнала ранее созданной группы сборщиков данных.

Действия по просмотру данных журналов в системном мониторе

В этом разделе приводятся процедуры, описывающие способы загрузки и просмотра данных журналов с помощью системного монитора.

2) В дереве переходов разверните пункт Отчеты , затем Пользовательский (Особый), а затем разверните группу сборщиков данных, данные журналов которой необходимо просмотреть. Примечание : если на данный момент настроена и запущена только одна группа сборщиков данных, ее нужно будет остановить, нажав кнопку Остановить или щелкнув правой кнопкой мыши имя группы сборщиков данных и выбрав пункт меню Остановить .

3) В области переходов щелкните имя журнала, который необходимо просмотреть. Данные журнала откроются в представлении отчета.

4) Нажмите кнопку Представление системного монитора на панели инструментов.

Перемещение по окну журнала в системном мониторе

По умолчанию данные журнала открываются в представлении линейного графика. В этом представлении ось X обозначает общее время ведения журнала.

Если необходимо просмотреть только определенный интервал времени, нажмите кнопку мыши и перетащите ее указатель на экране, чтобы выбрать нужный интервал, а затем нажмите кнопку Масштаб или сочетание клавиш CTRL+Z .

Сведения о других параметрах просмотра можно найти в описании просмотра активности системы, приведенном в сценарии 2.

Сценарий 5. Просмотр диагностического отчета

Просмотр диагностического отчета

Системный монитор Windows по умолчанию содержит два системных отчета - для оценки работоспособности системы и для диагностики сбоев производительности системы.

В этом сценарии будет произведен сбор данных для просмотра отчета диагностики системы.

Предварительные требования для просмотра отчета диагностики системы

Перед выполнением этой задачи необходимо убедиться в выполнении следующих требований:

— установлена ОС Windows Server 2008 R2 или Windows 7;

— выполнен вход в систему с учетной записью участника группы Администраторы , или системный монитор Windows запущен с повышенными привилегиями;

— запущен системный монитор Windows.

Примечание : в отчете диагностики системы используется поставщик трассировки ядра Windows, доступ к которому имеют только участники группы «Администраторы».

Просмотр отчета диагностики системы

1) Запустите системный монитор Windows.

2) В дереве переходов разверните пункты Группы сборщиков данных и Система .

3) Щелкните правой кнопкой мыши пункт Диагностика системы и нажмите кнопку Пуск . Начнется сбор данных.

4) В дереве переходов разверните узлы Отчеты , Система и Диагностика системы , после этого выберите текущую дату.

Когда сбор данных и создание отчета завершатся, в области консоли появится отчет «Диагностика системы».


Примечание : в этом отчете собираются данные за 60 секунд. На создание отчета может потребоваться еще 60 секунд.

@ECHO OFF ECHO Adding counter "New_counter"... rem Создаем новую группу сборщиков данных logman create counter New_counter -f bincirc -c ^ "\Processor(_Total)\%% Processor Time" ^ "\Memory(_Total)\Page/sec" ^ "\Memory(_Total)\%% Uncommited Bytes In Use" ^ "\Memory(_Total)\Available Bytes" ^ "\System(_Total)\Processor Queue Length" ^ "\PhysicalDisk(_Total)\Avg. Disk Queue Lenghth" ^ "\PhysicalDisk(*)\Avg. Disk Queue Lenghth" ^ "\Network Interface(*)\Bytes Total/sec" ^ -si 15 -v mmddhhmm rem Запускаем монитор производительности C:\Windows\System32\Perfmon.exe ECHO done

Названия счетчиков заключаются в кавычки и разделяются пробелом. Имена счетчиков можно писать как в англоязычном варианте, так и на русском языке (но тогда bat-файл будет работать только в русскоязычных версиях Windows). Если в названии счетчика встречается знак % , его необходимо заменить знаками %% (двойной процент).

Выполнив данный файл, сразу попадем в монитор производительности, где увидим только что созданную группу сборщиков данных с именем New_counter.

Описанных счетчиков, как правило, хватает для общей оценки загруженности системы. Другие счетчики используются для детального расследования проблем, если установлено, что имеет место недостаточная производительность оборудования.

Помогла ли вам данная статья?