Schetchiksg.ru

Счетчик СГ
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Журнал счетчиков windows 10

Мониторинг производительности Windows Server, настройка оповещений счетчиков PerfMon

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

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

Основные возможности Performance Monitor, которые можно использовать отдельно или совместно с другими сторонними системами мониторинга (типа Zabbix, Nagios, Cacti и другие):

  • cистема мониторинга при выводе информации о производительности сначала обращается к Performance Monitor;
  • главной задачей системы мониторинга является оповещение о наступлении тревожного момента, аварии, а у Performance Monitor – собрать и предоставить диагностические данные.

Текущие значения производительности Windows можно получить из Task Manager, но Performance Monitor умеет несколько больше:

  • Task Manager работает только в реальном времени и только на конкретном (локальном) хосте;
  • в Performance Monitor можно подключать счётчики с разных серверов, вести наблюдение длительное время и собранную информацию сохранять в файл;
  • в Task Manager очень мало показателей производительности.

Мониторинг производительности процессора с Perfomance Monitor

Для снятия данных о производительности процессора воспользуемся несколькими основными счётчиками:

  • Processor% Processor Time определяет уровень загрузки ЦП, и отслеживает время, которое ЦП затрачивает на работу процесса. Уровень загрузки ЦП в диапазоне в пределах 80-90 % может указывать на необходимость добавления процессорной мощности.
  • Processor%Privileged Time — соответствует проценту процессорного времени, затраченного на выполнение команд ядра операционной системы Windows, таких как обработка запросов ввода-вывода SQL Server. Если значение этого счетчика постоянно высокое, и счетчики для объекта Физический диск также имеют высокие значения, то необходимо рассмотреть вопрос об установке более быстрой и более эффективной дисковой подсистемы (см. более подробную статью об анализе производительности дисков с помощью PerfMon).
  • Processor%User Time — соответствует проценту времени работы CPU, которое он затрачивает на выполнение пользовательских приложений.

Запустите Performance Monitor с помощью команды perfmon. В разделе Performance Monitor отображается загрузкой CPU в реальном времени с помощью графика (параметр Line), с помощью цифр (параметр Report), с помощью столбчатой гистограммы (параметр Histogram bar) (вид выбирается в панели инструментов). Чтобы добавить счетчики, нажмите кнопку “+” (Add Counters).

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

Например, вам нужно посмотреть загрузку процессора виртуальными машинами и самим Hyper-V. Выберите группу счетчиков Hyper-V Hypervisor Logical Processor, выберите счетчик % Total Run Time. Вы можете показывать нагрузку по всем ядрам CPU (Total), либо по конкретным (HV LP №), либо всё сразу (All Instances). Выберем Total и All Instances.

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

Чтобы не сидеть целый за наблюдением движения линии, создаются группы сбор данных (Data Collector Set), задаются для них параметры и периодически просматриваются.

Чтобы создать группу сбора данных, нужно нажать на разделе User Defined правой кнопкой мыши, в меню выбрать New -> Data Collector Set. Выберите Create manually (Advanced) -> Create Data Logs и включите опцию Performance Counter. Нажмите Add и добавите счётчики. В нашем примере % Total Run Time из группы Hyper-V Hypervisor Logical Processor и Available MBytes из Memory. Установите интервал опроса счётчиков в 3 секунды.

Далее вручную запустите созданный Data Collector Set, нажав на нём правой кнопкой мыши и выбрав в меню пункт Start.

Через некоторое время можно просмотреть отчёт. Для этого в контекстном меню группы сбора данных нужно выбрать пункт Latest Report. Вы можете посмотреть и проанализировать отчёт производительности в виде графика. Отчёт можно скопировать и переслать. Он хранится в C:PerfLogsAdminCPU_Mon и имеет расширение .blg.

Если нужно на другом сервере запустить такой же набор счётчиков, как на первом, то их можно переносить экспортом. Для этого в контекстном меню группы сбора данных выберите пункт Save Template, укажите имя файла (расширение .xml). Скопируйте xml файл на другой сервер, создайте новую группу сбора данных, выберите пункт Create from a template и укажите готовый шаблон.

Создание Alert для мониторинга загрузки CPU

В определённый критический момент в Performance Monitor могут срабатывать алерты, которые помогают ИТ-специалисту прояснить суть проблемы. В первом случае алерт может отправить оповещение, а во втором – запустить другую группу сбора данных.

Чтобы создать алерт в PerfMon, нужно создать ещё один Data Collector Set. Укажите его имя CPU_Alert, выберите опцию Create manually (Advanced), а затем — Performance Counter Alert. Добавьте счётчик % Total Run Time из Hyper-V Hypervisor Logical Processor, укажите границу загрузки 50 %, при превышении которой будет срабатывать алерт, установите интервал опроса счётчика в 3 секунды.

Далее нужно зайти в свойства данной группы сбора информации, перейти на вкладку Alert Action, включить опцию Log an entry in the application event log и запустить группу сбора данных. Когда сработает алерт, в журнале (в консоли Event Viewer в разделе Applications and Services LogsMicrosoftWindowsDiagnosis-PLAOperational) появится запись:

Читайте так же:
Счетчик времени работы насосов

Performance counter Processor(_Total)% Processor Time has tripped its alert threshold. The counter value of 100.000000 is over the limit value of 50.000000. 50.000000 is the alert threshold value”.

Здесь же рассмотрим и второй случай, когда нужно запустить другую группу сбора данных. Например, алерт срабатывает при достижении высокой загрузки CPU, делает запись в лог, но вы хотите включить сбор данных с других счётчиков для получения дополнительной информации. Для этого необходимо в свойствах алерта в меню Alert Action в выпадающем списке Start a data collector set выбрать ранее созданную группу сбора, например, CPU_Mon. Рядом находится вкладка Alert Task, в которой можно указать разные аргументы либо подключить готовую задачу из консоли Task Scheduler, указав её имя в поле Run this task when an alert is triggered. Будем использовать второй вариант.

С помощью Task Scheduler можно выполнить какие-то действия: выполнить команду, отправить письмо или вывести сообщение на экран (сейчас последниед ве функции не поддерживаются, считаются устаревшими (deprecated)). Для вывода на уведомления на экран можно использовать скриптом PowerShell. Для этого в консоли Task Scheduler создайте новую задачу, на вкладке Triggers выберите One time, на вкладке Actions в выпадающем поле Action выбирите параметр Start a program, в поле Program/Script укажите powershell.exe, а в поле Add arguments (optional) следующий код:

-WindowStyle hidden -Command «& <[System.Reflection.Assembly]::LoadWithPartialName('System.Windows.Forms'); [System.Windows.Forms.MessageBox]::Show('Внимание, CPU загружен', 'Посмотреть')>«

Для отправки письма вы можете воспользоваться командлетом PowerShell Send-MailMessage или стороннюю утилиту mailsend.exe.. Для этого создайте аналогичное задание в Task Scheduler, в поле Program/Script укажите полный путь к утилите (у нас C:ScriptsMailmailsend.exe), а в поле Add arguments (optional) через параметры нужно передать значения: электронный адрес, адрес и номер порта SMTP-сервера, текст письма и заголовка, пароль:

-to dep.it@ddd.com -from dep.it@ddd.com -ssl -port 465 -auth -smtp smtp.ddd.com -sub Alarm -v -user dep.it@ddd.com +cc +bc -M «Alarm, CPU, Alarm» -pass «it12345»

где +cc означает не запрашивать копию письма, +bc — не запрашивать скрытую копию письма.

Журнал счетчиков windows 10

У вас компьютер вдруг стал работать медленнее, чем он работал раньше. Вот как можно использовать монитор производительности в Windows 10, чтобы добраться до этого вопроса. Когда ваш компьютер вдруг стал не так быстро работать, как обычно, вы, вероятно, имеете дело с проблемами производительности, которые могут быть вызваны целым рядом причин.

Это может быть в результате проблем с оборудованием, приложений или драйверов который плохо разработаны для операционной системы, использование чрезмерного количества системных ресурсов, или даже вредоносные программы, которые заразили ваш ПК.
Хотя Windows 10 включает в себя ряд инструментов для устранения проблем с производительностью, такие как «Производительность» на вкладке в диспетчере задач, и вы можете увидеть, что монитор производительности является наиболее полным инструментом, который можно использовать для просмотра и анализа приложений и аппаратных данных для исправления производительности системы и связанные с ней проблемы. Вы также можете настроить, какие данные собирать в лог-файлах, определить оповещения, создание отчетов и анализировать собранные данные о производительности во многих отношениях.

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

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

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

1. Открываем Пуск, Выполнить поиск производительность монитора, и нажмите на результат.
2. Используйте сочетание клавиш Windows + Alt для открытия и запуска команды введите команду perfmon и нажмите кнопку ОК , чтобы открыть.
3. Используйте сочетание клавиш Windows + Х на клавиатуре, чтобы открыть Пользовательское меню, выберите Управление компьютером, и нажмите на Производительность.

Как использовать монитор производительности.

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

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

Переключитесь на монитор производительности и вы увидите экран с одним счётчиком. Обычно это счётчик «Процессорное время», который показывает загрузку процессора за последние 100 секунд. Но, красота этого инструмента в том, что вы можете добавить другие счетчики, позволяющие контролировать практически всё что угодно на вашем компьютере.

Добавление новых счетчиков

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

Нажмите на зелёную кнопку плюс выше графика монитора производительности.

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

Выберите счетчики, которые вы хотите контролировать (например, байт/сек).

Читайте так же:
Временные зоны для трехтарифных счетчиков

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

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

Нажмите на кнопку Добавить.

Нажмите кнопку ОК , чтобы подтвердить и добавить новые счетчики.

Настройка системного монитора

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

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

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

Повторите шаги 2 и 3 для каждого элемента, который вы хотите настроить.

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

Нажмите кнопку Применить. Нажмите кнопку ОК.

Кроме того, вы можете также изменить стиль графика, просто нажмите на «Изменение типа диаграммы» на панели инструментов и выберите один из предлагаемых видов, в том числе линии, гистограмма и отчет.

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

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

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

Кроме того, вы можете открыть файл Settings с помощью блокнота и скопировать его содержимое. Затем можно открыть системный монитор и щелкните Вставить счетчик список (Ctrl + V) на кнопку на панели инструментов, чтобы загрузить сохраненные настройки. (Эта опция может не работать для всех.)

Счетчики монитора производительности

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

Физический диск

Содержит счетчики для мониторинга физической работоспособности жесткого диска вашего компьютера.

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

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

Процессор

Содержит счетчики для мониторинга загруженности процессора.

Вы можете выбрать счетчики, например, % времени прерываний, чтобы контролировать время ЦП, необходимое для завершения аппаратных запросов. Если этот счетчик остается выше 30%, это может быть признаком того, что есть проблемы с оборудованием.

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

Сетевой адаптер

Включает в себя ряд счетчиков для отслеживания отправленных и полученных байт для одного или нескольких сетевых адаптеров.

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

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

Память

Включает массив счетчиков для мониторинга использования оперативной памяти вашего компьютера.

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

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

Файл подкачки

Содержит счетчики для мониторинга как используется файл подкачки.

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

Как использовать наборы сборщиков данных

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

Читайте так же:
Счетчики циклов для пресс форм

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

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

В системном мониторе, разверните узел группы сборщиков данных.
Нажмите правой кнопкой мыши на «пользовательские», выберите Новый, и нажмите на группы сборщиков данных.

Введите описательное имя для нового набора. Выберите создать вручную (Расширенный) вариант.

Нажмите кнопку Далее.

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

Нажмите на кнопку Добавить. Выберите и добавьте счетчики производительности, которые вы хотите.
Нажмите кнопку ОК.

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

Вы можете оставить параметры по умолчанию или сохранить и установить в другом месте.
Нажмите кнопку Далее.

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

Проверьте, сохраните и закройте этот вариант.

Нажмите кнопку Закончить.

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

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

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

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

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

Нажмите на условие остановки вкладке. Проверьте общую Продолжительность вариант. Определить Продолжительность времени (например, 5 минут).
Настроить ограничения по мере необходимости.

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

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

Нажмите на расписание вкладку.
Нажмите на Добавить кнопку.

На «действие папки» определить расписание, которое вы хотите.
Нажмите кнопку ОК.

Нажмите Кнопку Применить. Нажмите кнопку ОК.

Наряду с возможностью создавать свои собственные наборы, для Windows 10 пакеты два пользовательских данных коллекционеров наборы для анализа производительности, которые расположены в системы папке.

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

Как использовать отчеты

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

Хотя вы можете использовать другие инструменты, такие как Диспетчер задач для мониторинга производительности системы, монитор производительности-это более продвинутый инструмент, который позволяет контролировать практически все что угодно на вашем компьютере. И как только вы поймете это, монитор производительности может быть ценным инструментом для анализа и устранения проблем производительности в Windows 10.

Создание журнала с помощью системного монитора в Windows

Аннотация

В этой статье описано, как создавать файлы журналов с помощью системного монитора в Microsoft Windows 2000, Microsoft Windows XP и Microsoft Windows Server 2003. Скачайте и используйте мастер системного монитора (PerfWiz), чтобы упростить настройку журнала.

Дополнительная информация

Средство системного монитора, которое входит в состав Windows 2000, Windows XP и Windows Server 2003, — это средство администрирования, которое заменяет средство «системный монитор», которое входит в состав Windows NT 4,0. Ниже приведен список некоторых улучшений средства системного монитора.

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

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

Вы можете запустить журнал событий с помощью журналов и оповещений о производительности.

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

Пример файла журнала входит в состав Windows 2000.

Чтобы создать новый журнал, выполните указанные ниже действия.

Щелкните правой кнопкой мыши журналы счетчиков, выберите пункт новые параметры журнала, введите имя журнала и нажмите кнопку ОК.

На вкладке Общие в Windows 2000 нажмите кнопку Добавить , чтобы добавить нужные счетчики. На вкладке Общие в Windows XP или windows Server 2003 нажмите кнопку Добавить счетчики.

На вкладке файлы журнала выберите нужные параметры ведения журнала.

На вкладке Расписание выберите нужные параметры планирования.

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

Читайте так же:
Сброс счетчика страниц brother 1075

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

Для получения и загрузки мастера системного монитора (PerfWiz). Мастер мониторинга производительности упрощает сбор журналов системного монитора. Она настраивает правильные счетчики для сбора образцов интервалов и размеров файлов журнала. Этот мастер может создавать журналы для устранения проблем с производительностью операционной системы или Exchange Server. Заметки:

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

Кэша Хватки Object Файл подкачки Процесса Воздуш Администратор Службы терминалов (если сервер терминалов) Для всех прочих проблем с ресурсами добавьте дополнительные счетчики.

Логический диск Подключения NBT Сетевой интерфейс Физический диск Перенаправителе Server Рабочие очереди сервера Поток (не захватывать, если сервер терминалов) Все счетчики сервера терминалов (если сервер терминалов) Все счетчики протокола, привязанные к сетевым адаптерам

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

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

150934 Создание журнала системного монитора для устранения неполадок в системе NT Также ознакомьтесь с определением приемлемых значений для счетчиков в справке Windows 2000 в разделе счетчики производительности .

Ответить на следующие вопросы

  1. В каком случае суммарное время выполнения задач больше? При последовательном выполнении или одновременным выполнением?
  2. Как изменилось время выполнения каждой отдельной задачи?
  3. Как изменится время выполнения отдельной задачи при изменении ее приоритета? Окажет ли влияние изменение приоритет одной задачи на время выполнения другой задачи: Объяснить результаты.

ЛАБОРАТОРНАЯ РАБОТА 2.ДЕТАЛЬНОЕ ИССЛЕДОВАНИЕ ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА

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

Пуск -> Программы -> Администрирование -> Производительность.

Откроется окно Производительности, содержащее две оснастки: Системный монитор и оповещения и журналы производительности (рис.2.7). Оснастки являются инструментом системного администратора. Доступ к ним можно получить, запустив Microsoft Management Consol (mmc). Для этого нужно выполнить следующие действия: Пуск -> Выполнить -> Открыть mmc -> ОК. Откроется окно Консоль 1, в котором можно выбрать нужную оснастку.

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

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

Открыть оснастку Производительность. По панели результатов (правая панель)

щелкнуть правой клавишей мыши и выбрать в контекстном меню строку Добавить счетчики

или щелкнуть по кнопке Добавить (значок +) на панели инструментов.

В появившемся окне Добавить счетчики выбрать объект мониторинга, например процессор,

а затем выбрать нужные счетчики из списка Выбрать счетчики из списка, например %

времени прерываний, нажимая кнопку Добавить. Для потока можно определить:

— число контекстных переключений в сек.;

— состояние потока (для построения графа состояний и переходов);

— текущий приоритет (для анализа его изменения);

— % работы в привилегированном режиме и др.

Нажав кнопку Объяснение, можно получить информацию о счетчике. При выборе нескольких однотипных объектов, например потоков, нужно их указать в правом поле Выбрать вхождения из списка (рис. 2.8).

Для удобства работы предусмотрена настройка вида отображаемой информации. Просмотр информации производительности возможен в виде графика. Гистограммы и отчета. Для настройки внешнего вида окна нужно щелкнуть по графику правой кнопкой мыши и выбрать команду свойство (рис. 2.9).

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

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

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

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

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

Задание для самостоятельной работы:

  1. Запустить предварительно разработанную программу. Используя возможности оснастки Производительности, получить диаграммы. Характеризующие использование процессора при его нагрузке различным количеством потоков, меняя их активность и уровни приоритета.
  2. Исследовать свои задачи (приложения). Определить характеристики процессов: % загрузки процессора (в пользовательском и привилегированном режиме), % времени прерываний, количество прерываний. Базовый приоритет, обращения к диску, время выполнения процесса.

ЛАБОРАТОРНАЯ РАБОТА 3. ЗАПИСЬ И РАСПРЕДЕЛЕНИЕ РЕЗУЛЬТАТОВ АНАЛИЗА ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА.

Читайте так же:
Система контроля счетчиков расхода

Оснастка Оповещение и журналы производительности содержит три компонента:

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

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

Запустить оснастку Производительность :

Дважды щелкнуть по значку Оповещения и журналы производительности:

Выбрать значок Журналы счетчиков, щелкнуть правой кнопкой мыши в панели результатов и выбрать в контекстном меню пункт новые параметры журнала (рис. 2.10):

В открывшемся окне ввести произвольное имя журнала и нажать кнопку ОК:

В новом окне (рис. 2.11) на вкладке Общие добавить нужные счетчики и установить интервал съема данных:

На вкладке Файлы журналов можно выбрать размещение журнала. Имя файла, добавить комментарий. Указать тип журнала и ограничить его объём. Возможны следующие варианты;

— текстовый файл – CVS (данные сохраняются с использованием запятой в качестве разделителя);

— текстовый файл – TSV (данные сохраняются с использованием табуляции в качестве разделителя);

— двоичный файл для регистрации прерывающейся информации;

— двоичный циклический файл для регистрации данных с перезаписью:

7) На вкладке расписание выбрать режим запуска и остановки журнала (вручную или по времени). Для запуска команды после закрытия журнала установить флажок Выполнить команду и указать путь к исполняемому файлу:

8) после установки всех значений нажать кнопки применить и ОК.

Задание для самостоятельной работы:

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

Выполнить следующие действия.

— запустить журнал (частота съема данных 10 сек., файл типа CSV).

— запустить исследуемую программу.

— через 2-3 минуты остановить журнал.

— Просмотреть Результаты, открыв файл журнала в Excel. Объяснить полученные результаты.

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

— дважды щелкнуть по значку Системный монитор:

— щелкнуть правой клавишей мыши в правом поле выбрать в контекстном меню строку Свойства (рис. 2.12)

— перейти на вкладку источник:

— щелкнуть на кнопке Файл журнала и указать его размещение, используя кнопку обзор;

— нажать кнопку Диапазон времени и выбрать диапазон представления результатов, передвигая левую и правую планки:

— нажать кнопку ОК:

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

— просмотреть полученные диаграммы. Объяснить полученные результаты.

ЛАБОРАТОРНАЯ РАБОТА 4. СОЗДАНИЕ ЖУРНАЛА ТРАССИРОВКИ И ОПОВЕЩЕНИЙ

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

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

Запустить оснастку Производительность:

Щёлкнуть по значку Журналы трассировки:

Щелкнуть правой кнопкой мыши результатов и выбрать в контекстном меню пункт Новые параметры журнала (рис. 2.13);

В открывшемся окне ввести произвольное имя журнала и нажать кнопку ОК;

По умолчанию файл журнала создается в папке Perflogs в корневом каталоге и к имени журнала присваивается серийный номер;

На вкладке Общие (рис. 2.11) указать путь имя созданного журнала (по умолчанию оно уже есть);

На этой же вкладке выбрать События, протоколируемые системным поставщиком или указать другого поставщика;

На вкладке Файла журналов выбрать тип журнала;

— файл циклической трассировки (журнал с перезаписью событий, расширение etl);

— файл последовательной трассировки (данные записываются. Пока журнал не достигнет предельного размера, расширения etl)

9) на этой же вкладке выбрать и размер файла;

10) на вкладке Дополнительно можно указать размер буфера журнала;

11) на вкладке Расписание выбрать режим запуска и остановки журнала (вручную или по времени)

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

Щелкнуть по значку Оповещения;

Щелкнуть правой кнопкой мыши в панели результатов и выбрать в контекстном меню пункт Новые параметры оповещений;

В открывшемся окне ввести произвольные имя оповещения и нажать кнопку ОК;

В появившемся окне (рис. 2.14) на вкладке Общие можно задать комментарий к оповещению и выбрать нужные счетчики;

В поле Оповещать выбрать предельные значения для счетчиков;

В поле снимать показания выбрать период опроса счетчиков;

На вкладке действие (рис. 2.15) можно выбрать действие, которое будет происходить при запуске оповещения, например Послать световое сообщение и указать имя компьютера;

На вкладке Расписание выбрать режим запуска и остановки наблюдения

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

Задание для самостоятельной работы:

  1. Создать журнал трассировки для исследования своего приложении.
  2. Создать Оповещения по выбранным счетчикам для своего приложения.
  3. Посмотреть журнал событий.
  4. Объяснить полученные результаты.
голоса
Рейтинг статьи
Ссылка на основную публикацию