读取文本日志
重要
此版本的 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 |
已发布数据
下表列出了已发布的数据项。
项 | 说明 |
---|---|
日志文件的完整路径和名称 | 正在读取的日志文件的完整路径。 |
与条件匹配的行数 | 读取的行数。 |
对于每一行读取 | |
与筛选器匹配的完整行,包括时间戳 | 显示在日志文件中的整行。 |
匹配行的时间戳 | 读取的行的时间戳。 |
匹配行的消息 | 读取的行的日志消息。 |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈