我想使用perfmon.exe来执行特定的数据捕获,以便在夜间运行。
我知道可执行文件的名称 – 我们称之为Foo.exe。
如果进程正在运行,我将转到perfmon中的“添加计数器”对话框,切换到Process对象,然后从列表中selectFoo实例。 但是,它目前不在运行。
是否有可能设置perfmon,以便在启动时捕获此进程的进程数据,如果有,我将如何configuration它?
使用二进制日志文件格式的优点之一是,它将捕获日志文件启动后启动的进程的数据(CSV不是这种情况)。
当然,你会得到很多关于你不关心的所有进程的额外数据 – 你可以通过调度一个只在Foo.exe运行的时间运行的perfmon任务来缓解这个问题。 您也可以使用脚本来过滤使用logparser的一个进程的数据。