Записывает данные счетчика производительности в microsoft windows server, microsoft windows xp в командном окне или в файл журнала поддерживаемого формата.
-f {csv|tsv|bin} - задает формат выходного файла. Формат файла может быть: csv (с разделителем запятой), tsv (с разделителем табуляцией) и bin (двоичный). По умолчанию используется формат csv.
-si интервал [мм:] сс - указывает интервал между отсчетами в формате [мм] сс. По умолчанию этот интервал составляет 1 секунду.
-o [имя_файла] - указывает путь к выходному файлу. По умолчанию используется параметр stdout. -q [объект] Отображает и запрашивает доступные счетчики без экземпляров. Чтобы отображать счетчики для одного объекта, включите имя объекта.
-qx [объект] - отображает и запрашивает все доступные счетчики с экземплярами. Чтобы отображать счетчики для одного объекта, включите имя объекта.
-sc отсчет - указывает число отсчетов для сбора. По умолчанию выборка производится до тех пор, пока не нажата комбинация клавиш CTRL+C.
-config имя_файла - задает путь к файлу, содержащему параметры командной строки.
-s имя_компьютера - указывает систему для наблюдения, если в пути счетчика не задано ни одного сервера.
/? - отображает справку в командной строке.
Примечания:
- Формат пути счетчика -общий формат для путей счетчиков выглядит следующим образом: [\компьютер]\объектродительский_объект/экземпляр#индекс]\счетчик], где:
Компоненты «родительский_объект», «экземпляр», «индекс» и «счетчик» могут содержать допустимое имя или подстановочный знак. Компоненты «компьютер», «родительский_объект», «экземпляр» и «индекс» не являются необходимыми для всех счетчиков.Путь к счетчику определяется для каждого счетчика отдельно. Например, объект логический_диск имеет код экземпляра, поэтому для него необходимо задать значение #индекс или ввести подстановочный знак. Таким образом, можно использовать следующий формат:\логический_диск(*/*#*)\*
Для объекта процесс не требуется задавать индекс экземпляра.Таким образом, можно использовать следующий формат:
\процесс(*)\ID_процесса
Ниже приведен список допустимых форматов.
- \компьютер\объект(родительский_объект/экземпляр#индекс)\счетчик
- \компьютер\объект(родительский_объект/экземпляр)\счетчик
- \компьютер\объект(экземпляр#индекс)\счетчик
- \компьютер\объект(экземпляр)\счетчик
- \компьютер\объект\счетчик
- \объект(родительский_объект/экземпляр#индекс)\счетчик
- \объект(родительский_объект/экземпляр)\счетчик
- \объект(экземпляр#индекс)\счетчик
- \объект(экземпляр)\счетчик
- \объект\счетчик
.
Если подстановочный знак используется в имени родительского объекта, будут возвращены все экземпляры указанного объекта, соответствующие заданным полям «экземпляр» и «счетчик».Если подстановочный знак используется в имени экземпляра, будут возвращены все экземпляры указанного объекта и родительского объекта, если имена всех экземпляров, соответствующих указанному коду, соответствуют подстановочному знаку.Если подстановочный знак используется в имени счетчика, будут возвращены все счетчики указанного объекта.Частичное совпадение пути счетчика (например «pro*») не поддерживается.
-
Форматы запросов, для запросов пути счетчика используйте следующий формат:
Typeperf [{-q | -qx [\компьютер\] [объект] [-o выходной_файл}].
Используйте следующие командные строки для полных запросов.
Typeperf [\компьютер]\объект[экземпляр]\счетчик]
Typeperf -cf входной_файл
- Использование параметра. -config
Содержимое файла настроек, используемого с параметром -config, должно иметь следующий формат:
[параметр_команды]
значение
где: параметр_команды — параметр командной строки, а значение — его значение. Например:
[-c] - \Windows\mypath
[-o] - report.csv
[-s] - mysystem
-
Дополнительные сведения о включении команды Typeperf в сценарии инструментария управления Microsoft Windows см. ссылку Scripting Logs and Monitoring на веб-узле Microsoft Windows Resource Kits.
Примеры:
Чтобы отобразить счетчики процессора и памяти в windows server,windows xp , введите:
>typeperf "\Memory\Available bytes" "\processor(_total)\% processor time"
Чтобы отображать счетчики процесса Microsoft Explorer каждые три секунды в выходном файле-CSV, введите:
typeperf "\Process(Explorer)\Thread Count" -si 3 -o typeperf.csv
Чтобы отобразить 50 отсчетов счетчиков RAS на компьютере Server_name, введите:
typeperf "\RAS port(LPT1)\Bytes Transmitted" -sc 50 -s Server_name
Чтобы отобразить значения счетчиков для 50 отсчетов счетчиков, перечисленных в файле input.txt, с интервалом выборки в 120 секунд, введите:
typeperf -cf input.txt -si 120 -sc 50 -f TSV -o domain2.tsv
Чтобы запросить установленные счетчики в microsoft windows server,microsoft windows xp с экземплярами, введите следующую команду. Имейте в виду, что ключ -qx вернет гораздо большее число счетчиков производительности, чем ключ -q.
typeperf -qx
Чтобы запросить счетчики физического диска без экземпляров на компьютере Server5 (windows server,windows xp) и записать их в файл diskctrs.txt, введите:
typeperf -q \Server5\PhysicalDisk -o diskctrs.txt
Чтобы остановить выполнение команды Typeperf нажмите CTRL+C.
Материал взят с WindowsFAQ.ru.