生活哲学

Windows 中的重新登录命令

(适用于 Windows Server(半年频道), Windows Server 2016 em> ,Windows Server 2012 R2, Windows Server 2012

relog 命令有助于将性能计数器从performancecounter 日志中提取为其他格式,例如text-TSV(用于制表符分隔的文本)、text-CSV(用于逗号分隔的文本)、二进制 BIN 或 SQL。

重新登录命令的语法

 relog [[.]] [/a] [/c [.]] [/cf] [/f {bin | CSV | tsv | SQL}] [/t] [/o {输出文件 |数字网络! CounterLog}] [/b [[:]:]] [/e [[:]:]] [/config {| i}] [/q] 

relog 命令参数

参数

描述

文件名 [文件名.]

指定现有性能计数器日志文件的路径名。可以指定多个文件作为输入值。

-a

指定将数据附加到输出文件而不是覆盖。此选项不适用于 SQL 格式。

-cpath [ path.]

指定访问性能计数器文件的路径。要指定多个计数器路径,请用空格分隔,并将访问路径放在引号中(例如,“Counterpath1 Counterpath2”)。

-cf文件名

指定列出relog文件中包含的性​​能计数器的文本文件的路径。您使用此选项列出输入文件中的计数器路径,每个路径是一行.默认设置是原日志文件中的所有计数器都重新记录。

csv | tsv | SQL}

指定输出文件格式的路径名。默认格式为bin。对于SQL数据库,输出文件会指定DSN!CounterLog。可以指定数据库位置通过使用 ODBC 管理器来配置 DSN(数据库系统名称)。

-t

在“N”条记录中指定样本段划分,包括relog文件中的所有第n个数据点。

-o {输出文件 | "SQL: DSN!Counter_Log} 其中 DSN 是系统上定义的 ODMC DSN。

指定将记录计数器的输出文件或SQL数据库的路径名。

注意:对于 64 位和 32 位版本的 Relog.exe,您需要在 ODBCData Source 中指定 DSN(分别为 64 位和 32 位)。

-b <M/D/YYYY > [[ HH :] MM :] SS

指定从输入文件复制第一条记录的开始时间。日期和时间格式必须正确:月/日/年,时:分:秒。

-e <M/D/YYYY > [[ HH :] MM :] SS

指定从输入文件复制最后一条记录的结束时间。日期和时间也必须采用正确的格式:月/日/年,时:分:秒.

-config {文件名 | }

指定包含命令行参数的安装文件的路径名。使用配置文件中的-i参数作为占位符,可以放在命令上的输入文件列表行。

-q

但是,在每个命令行上,不需要使用i。也可以使用*.blg等通配符来指定多个输入文件名。

-y

指定忽略通知,在命令执行时对所有问题回答“是”。

/?

在命令提示符处显示帮助。

relog命令说明

对于计数器路径格式:

  1. 计数器路径的一般格式如下:[] [ ] ] 其中父级,格式的实例、索引和计数器组件可以包含有效名称或通配符。 计算机、父、对象和索引组件是可选参数,不一定在所有计数器。
  2. 您根据计数器本身定义要使用的计数器路径。 例如,LogicalDisk 对象有一个实例,因此您必须提供#index 或通配符。 这就是您可以使用以下格式的原因:LogicalDisk (*/* # *) *
  3. 同时,Process对象不需要一个 . 因此可以使用如下格式:Process (*) ID Process
  4. 如果Parent参数中指定了通配符,则指定objec的所有实例t 匹配指定的实例,将返回计数器字段。
  5. 如果Instance参数中指定了通配符,则所有实例如果指定了索引对应的所有实例名称,则返回指定的对象和父对象。匹配通配符。
  6. 如果计数器名称中指定了通配符,则返回指定对象的所有计数器。 span>
  7. 不支持访问路径部分(如pro *)的字符串匹配。
  8. 对于计数器文件:

    1. 计数器文件是在现有日志中列出一个或多个性能计数器的文本文件。 从日志中复制完整的计数器名称或/q 输出格式为 .

复制计数器:

  1. 执行时,relog 命令将从输入文件的所有记录中复制指定的计数器,并根据需要转换格式。允许的通配符路径出现在计数器文件中。

保存输入结果的子集:

  1. 使用/t参数指定将输入文件插入到每条记录中的输出文件中。默认情况下,将从每条记录中重新记录数据。

对日志文件使用参数/b和/e:

  1. 您可以指定您的输出记录将附加开始时间之前的记录(即/b),以便为需要计算值的计数器提供数据。已格式化。输出文件将具有来自输入文件的最后一条记录,其时间戳小于/e 参数(即结束)。

使用/config选项:

  1. 与/config选项配合使用的安装文件内容必须有如下格式:,里面是命令行选项,是决定其值的参数。

有关将重新登录集成到 Windows Management Instrumentation (WMI) 脚本的更多信息,请参阅 Microsoft Windows 资源工具包网站上的“脚本 WMI”部分。

relog 命令示例

以30的固定时间间隔重置当前日志日志模板(现有跟踪日志),列出访问路径、文件和输出格式,输入:

 relog c: perflogsdaily_trace_log.blg/cf counter_file.txt/oc:perflogsreduced_log.csv/t 30/f csv 

要将现有的trace logtemplate重置为固定时间30,列出访问路径和输出文件,输入:

 relog c: perflogsdaily_trace_log.blg/cf counter_file.txt/oc:perflogsreduced_log.blg/t 30 

要将现有的跟踪日志返回到数据库,请键入:

 relog "c: perflogsdaily_trace_log.blg"-f sql-o "SQL: sql2016x64odbc!counter_log" 

查看更多:

  1. Windows 中的 qprocess 命令
  2. Windows 中的 Qappsrv(查询术语服务器)命令
  3. Windows 中的 quser(查询用户)命令
  4. Windows 中的 pubprn 命令和 pushprinterconnections 命令

相关资讯

评论

回复