读取文本日志

重要

此版本的 Orchestrator 已终止支持。 建议 升级到 Orchestrator 2019

“读取文本日志”活动将读取结构化文本日志文件中的行。 如果有更改名称的日志文件,则可以将“读取文本日志”活动配置为从与文件名模式匹配的文件夹中的最新文件进行读取。 “读取文本日志”活动可用于检查日志中的错误,然后在正在创建日志的服务器上采取纠正措施,或向管理员发送电子邮件以升级问题。

重要

若要使“读取文本日志”活动正常工作,文本日志文件中的每一行都必须以时间戳开头。

配置读取文本日志活动

在配置“读取文本日志”活动之前,需要确定以下内容:

  • 正在读取的日志文件名。

  • 日志中的时间戳格式。

使用以下信息配置“读取文本日志”活动。

“详细信息”选项卡

设置 配置说明
文件 选择并输入要读取的日志文件的名称。 还可以使用省略号 (...) 浏览文件。
此文件夹中的最新文件 选择并输入将读取与指定模式匹配的最新文件的文件夹。 还可以使用省略号 (...) 浏览文件夹。
匹配此模式 输入将用于查找要读取的日志文件的文件名模式。 可以使用 * 和 ? 用于指定模式的通配符。 这些通配符的行为方式与 Windows 命令提示符相同。
读取 选择并指定要读取行的日期:

日期之间的行...:选择并指定构成要读取范围的开始日期和结束日期。 指定的日期必须与 时间戳格式匹配。

行晚于...:选择并指定将要读取的日志的最早日期。 指定的日期必须与输入的 时间戳格式匹配。

新行:选择可读取以前未由“读取文本日志”活动读取的所有日志。
时间戳格式 指定日志时间戳的格式。 有关如何指定时间戳格式的详细信息,请参阅以下时间戳格式代码表。
读取最后一行 输入行数。

时间戳格式代码

代码 说明
%y 年份(以两位数表示)。 例如,在此格式中,“2005”将表示为“05”。
%Y 年份(以四位数表示)。
%m 以两位数表示月份。 例如,在此格式中,“九月”将表示为“09”。
%d 天以两位数表示。
%H 采用 24 小时格式的两位小时。 例如,在此格式中,“下午 1 点”表示为“13”
%M 分钟以两位数表示。
%S 秒以两位数表示。
%s 以三位数表示的毫秒。

下面是日期及其相应时间戳格式的一些示例。

Date 格式
03/26/2010 14:07:46 %m/%d/%Y %H:%M:%S
[03/26/2010] [14:07:46] [%m/%d/%Y][%H:%M:%S
15-11-10 02:09:45:056 %d-%m-%y %H:%M:%S:%s

已发布数据

下表列出了已发布的数据项。

说明
日志文件的完整路径和名称 正在读取的日志文件的完整路径。
与条件匹配的行数 读取的行数。
对于每一行读取
与筛选器匹配的完整行,包括时间戳 显示在日志文件中的整行。
匹配行的时间戳 读取的行的时间戳。
匹配行的消息 读取的行的日志消息。