...

Примечание

Если вы отключите запуск журналов трассировки EventLog-Application, EventLog-Security и EventLog-System, то стандартные журналы Windows Vista работать не будут. Также не сможет запуститься служба Журнал событий Windows.

Раз уж мы заговорили о трассировке, то обратим внимание на еще одну ветвь системного реестра – HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Tracing. Дочерние подразделы этой ветви также определяют запускаемые процессы трассировки. Возможно, вы уже заметили, что трассировку координатора распределенных транзакций (MSDTC) мы отключали именно с помощью подраздела данной ветви реестра. Чтобы отключить трассировку определенного компонента операционной системы, нужно параметру REGDWORD-типа Active, расположенному в дочерних подразделах данной ветви реестра , присваивать значения 0.

Подраздел Отчеты

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

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

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

Рис. 5.28. Отображение сведений, собранных счетчиками производительности объекта

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

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

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

Если вы отслеживаете работу множества счетчиков производительности, то работать с ними одновременно будет трудно. Способ работы с получаемым файлом зависит и от его формата. Например, файлы в текстовом формате можно просмотреть в обычном текстовом редакторе, однако файлы в бинарном формате можно легко загрузить в ActiveX-объект Системный монитор.

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

• Преобразование формата файла. Чтобы преобразовать файл из одного формата в другой, можно воспользоваться следующей командой: relog <файл> – о <исходящий файл с другим расширением;-. Например, команда relog f: \test.csv – о f: \test2.big создает новый бинарный файл на основе текстового файла.

• Фильтрация содержимого файла. Для создания нового файла, содержащего только информацию об определенных счетчиках производительности, нужно воспользоваться следующей командой: relog <файл> -с «счетчик производительности» -о <исходяший файл>. Например: relog f: \test.csv – с «\Processor(Total)\% Processor Time» -о f: \test2.csv. Счетчик производительности указывается в формате \\компьютер\объект (экземпляр) \ счетчик.

Вместо параметра – с <счетчик производительности> можно использовать параметр -cf <файл> для указания файла, содержащего список счетчиков производительности.

Остальные параметры данной программы можно просмотреть, воспользовавшись командой relog.exe/?.

Преобразование файлов трассировки в текстовый формат. В операционной системе Windows Vista присутствует программа командной строки, предназначенная для преобразования файлов трассировки (имеют расширение ETL) в текстовые файлы с расширением CSV.

Чтобы преобразовать файлы трассировки, достаточно воспользоваться следующей командой: tracerpt <список файлов трассировки, которые нужно преобразовать, через пробел> – о <создаваемый программой файл с расширением CSV>. Дополнительные же параметры данной программы можно просмотреть с помощью команды tracerpt /?. В операционной системе Windows Vista, по сравнению с Windows ХР, количество параметров данной программы существенно увеличилось.

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

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

Более сложным примером использования данной программы является запись сведений о работе счетчиков производительности в файл. Для этого применяется команда: typeperf.ехе <счетчик производительности> – f <формат создаваемого файла> – о <создаваемый файл>. Формат создаваемого файла может принимать значения CSV, TSV, BIN, SQL.

В любом случае, чтобы завершить работу счетчиков производительности, нужно нажать сочетание клавиш CtrL+C.

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

• logman.exe create|update <тип объекта> <имя объекта> <параметры работы объекта> – позволяет создать набор параметров (или изменить параметры работы уже созданного набора параметров), содержащий объект указанного типа. Возможны следующие значения типа объекта: counter, trace, alert, cf g, api. Чтобы просмотреть список возможных параметров программы, введите команду logman.exe create <тип объекта> /?.

Например, такая команда, как logman.ехе create counter test2 – с «\Processor (_Total) \% Processor Time», создает набор данных test2, содержащий объект test2, отслеживающий работу счетчика производительности \ripoueccop(_TotaL)\% загруженности процессора.

• logman.exe start | stop <имя набора данных> – дает возможность запустить или остановить работу указанного набора данных.

• logman.exe export <имя набора данных> – xml <путь к XML-файлу> – создает шаблон на основе указанного набора данных. Чтобы восстановить набор данных из созданного ранее шаблона, достаточно воспользоваться командой logman.exe import <имя нового набора данных> – xml <путь к XML-файлу>.

• logman.exe query <имя набора данных> – отображает настройки работы данного набора данных.

• logman.exe delete <имя набора данных> – удалить набор данных.

Управление печатью

CLSID-номер оснастки: {D06342BD-9057-4673-B43A-0E9BBBE99F11}.

Библиотека: pmcsnap.dll.

Используется в стандартных консолях: printmanagement.msc.

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

Загрузка...