vRealize Log Insight Importer清单文件示例提供了参数配置的示例。

目录键的值必须为相对于源的值,或者为绝对值。以下示例说明如何从扩展名为 .log(位于源目录以下两级且最后一个文件夹名以 _log 字符串结尾)的文件中收集日志。

[filelog|importer_test]
directory=*\*_log
include=*.log
event_marker=^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2} [A-Z]{4} LOG

以下示例说明如何从源目录的所有子文件夹(包括源本身)中收集扩展名为 .log 的所有文件。

[filelog|sbimporter_test_channel]
directory = **
include = *.log
 

以下示例说明如何从源目录(不包括子文件夹)中的所有文件(扩展名为 .ini 的文件除外)收集日志。在这里文件是指 UTF-16LE 编码文件。

[filelog|quotes_channe3]
directory=
charset=UTF-16LE
exclude=*.ini
tags={"Provider" : "Apache"}

以下示例说明如何从源目录(不包括子文件夹)中扩展名为 .log 的所有文件收集日志。事件的时间戳在日志文件中使用通用日志格式 (CLF) 分析程序进行分析,且应用了已提取的历史时间戳。由 CLF 分析程序分析的日志格式为 2015-03-25 22:11:46,786 | DEBUG | pool-jetty-76 | AuthorizationMethodInterceptor | Authorizing method: public abstract

[filelog|vcd-container-debug]
directory=
include=*.log
parser=vcd 

[parser|vcd]
base_parser=clf
format=%{%Y-%m-%d %H:%M:%S%f}t %M