typeperf

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

语法

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

parameters

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

选项

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

示例

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

typeperf \Processor(_Total)\% Processor Time

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

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

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

typeperf -qx PhysicalDisk -o counters.txt

其他参考