Редактирование файлов, создаваемых после работы счетчиков производительности. Как вы уже знаете, после того как объект, работающий со счетчиками производительности (Счетчик производительности), был запущен и остановлен, создается файл журнала, содержащий сведения о работе счетчиков производительности. Каталог и название этого файла определяются на вкладке Файл окна Свойства данного объекта. Формат же файла определяется на вкладке Счетчики производительности окна Свойства данного объекта.
Если вы отслеживаете работу множества счетчиков производительности, то работать с ними одновременно будет трудно. Способ работы с получаемым файлом зависит и от его формата. Например, файлы в текстовом формате можно просмотреть в обычном текстовом редакторе, однако файлы в бинарном формате можно легко загрузить в 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 <���тип объекта> /?.
Читать дальше
Конец ознакомительного отрывка
Купить книгу