文本日志
简介
file_log
input
插件可以实现从文本文件中采集日志。采集的日志内容将会保存在content
字段中,后续对该字段进行处理,以实现日志格式的解析。此外,通过__tag__:__path__
字段也可以查看日志的采集路径。
版本
配置参数
基础参数
表1:K8s容器发现相关参数
表2:普通容器发现相关参数
表3:日志标签富化相关参数
高级参数
对于所有的日志采集场景,您还可以额外配置如下所示的高级参数:
样例
样例1:iLogtail采集主机文件
采集/home/test-log/
路径下的所有文件名匹配*.log
规则的文件。
输入
echo '{"key1": 123456, "key2": "abcd"}' >> /home/test-log/json.log
采集配置
输出
样例2:iLogtail以Daemonset的方式采集K8s容器文件
采集K8s命名空间default
中以deploy
为Pod名前缀、Pod标签包含version: 1.0
且容器环境变量不为ID=123
的所有容器中,/home/test-log/
路径下的所有文件名匹配*.log
规则的文件。
输入
echo '{"key1": 123456, "key2": "abcd"}' >> /home/test-log/json.log
采集配置
Last updated