typeperf

typeperf 命令将性能数据写入命令窗口或日志文件。 若要停止 typeperf,请按 Ctrl+C。

语法

typeperf <counter [counter ...]> [options]
typeperf -cf <filename> [options]
typeperf -q [object] [options]
typeperf -qx [object] [options]

参数

参数 DESCRIPTION
<counter [counter [...]]> 指定要监视的性能计数器。 参数 <counter> 是 \Computer\Object(Instance)\Counter 格式的性能计数器的完整名称,例如 \\Server1\Processor(0)\% User Time

选项

选项 DESCRIPTION
-f <CSV | TSV | BIN | SQL> 指定输出文件格式。 默认值为 CSV。
-cf <filename> 指定要监视的性能计数器列表的文件,每行有一个计数器。
-四 <[[hh:]mm:]ss> 指定示例间隔。 默认值为 1 秒。
-o <filename> 指定输出文件或 SQL 数据库的路径。 默认值为 STDOUT(写入命令窗口)。
-q [object] 显示已安装计数器的列表(无实例)。 若要列出一个对象的计数器,请包括对象名称。
-qx [object] 显示包含实例的已安装计数器的列表。 若要列出一个对象的计数器,请包括对象名称。
-sc <samples> 指定要收集的样本数。 默认值是收集数据,直到按 Ctrl+C。
-配置 <filename> 指定包含命令选项的设置文件。
-s <computer_name> 指定要监视的远程计算机(如果未在计数器路径中指定任何计算机)。
-y 在不提示的情况下对所有问题回答 的。
/? 在命令提示符下显示帮助。

例子

若要将本地计算机性能计数器 \Processor(_Total)\% Processor Time 的值写入命令窗口,默认采样间隔为 1 秒,直到按下 CTRL+C,请键入:

typeperf \Processor(_Total)\% Processor Time

若要将文件中计数器列表的值 写入counters.txt到 以制表符分隔的文件 domain2.tsv 以 5 秒的采样间隔写入到收集 50 个样本之前,请键入:

typeperf -cf counters.txt -si 5 -sc 50 -f TSV -o domain2.tsv

若要查询具有计数器对象 PhysicalDisk 实例的已安装计数器,并将生成的列表写入文件 counters.txt,请键入:

typeperf -qx PhysicalDisk -o counters.txt