|
Записывает данные счетчика производительности в командное окно или в файл журнала поддерживаемого формата. Чтобы остановить выполнение команды Typeperf нажмите CTRL+C. СинтаксисTypeperf [путь [путь ...]] [-cf имя_файла] [-f {csv|tsv|bin}] [-si интервал] [-o имя_файла] [-q [объект]] [-qx [объект]] [-sc отсчеты] [-config имя_файла] [-s имя_компьютера] Параметры-c {путь [путь...] | -cf имя_файла} Указывает путь к журналу счетчиков производительности. Чтобы перечислить несколько путей счетчиков, следует отделить их друг от друга пробелами. -cf имя_файла Указывает имя файла, в котором содержатся пути счетчиков, для которых следует ввести наблюдение, по одному пути в линии. -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 в сценарии инструментария управления Windows см. ссылку Scripting Logs and Monitoring на веб-узле Microsoft Windows Resource Kits.
ПримерыЧтобы отобразить счетчики процессора и памяти, введите: typeperf "\Memory\Available bytes" "\processor(_total)\% processor time" Чтобы отображать счетчики процесса 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 Чтобы запросить установленные счетчики с экземплярами, введите следующую команду. Имейте в виду, что ключ -qx вернет гораздо большее число счетчиков производительности, чем ключ -q. typeperf -qx Чтобы запросить счетчики физического диска без экземпляров на компьютере Server5 и записать их в файл diskctrs.txt, введите: typeperf -q \\Server5\PhysicalDisk -o diskctrs.txt
|