VMware Aria Operations for Logs 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