Typeperf

Записывает данные счетчика производительности в командное окно или в файл журнала поддерживаемого формата. Чтобы остановить выполнение команды 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 "\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



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



Новый раздел о средствах командной строки в рамках этого же проекта расположен здесь





HTML и CSS
корректный
my counter

Фитотерапия Молитвы Водолечение Юмор Форум Кладовка link О авторе Фитотерапия Молитвы Водолечение Юмор Форум Кладовка Ссылки О авторе Отправить сообщение Карта сайта Поиск по сайту Главная страница