用了Elasticsearch,一口气上5T

Filebeat可以配置多个目录文件路径吗?

Beats | 作者 xsfang | 发布于2017年12月11日 | 阅读数:8306

希望每个项目写在不同路径下。只配置一个Filebeat。
已邀请:

luohuanfeng

赞同来自:

可以.在filebeat.prospectors:下面定义多个- input_type: log类似下面的写法.
filebeat.prospectors:

- input_type: log
paths:
- /ubox/apps/cds/cds-api/logs/cds-api_dailyRolling.log
document_type: cds_api_dailyRolling
fields:
app: cds_api
multiline.pattern: '^\[[0-9]{4}-[0-9]{2}-[0-9]{2}'
multiline.negate: true
multiline.match: after
exclude_lines: ['vm to kafka']

- input_type: log
paths:
- /ubox/apps/cds/cds-api/logs/cds-api_exception
document_type: cds_api_exception
fields:
app: cds_api
multiline.pattern: '^\['
multiline.negate: true
multiline.match: after

- input_type: log
paths:
- /ubox/apps/cds/cds-os/logs/daily-cds-os.log
document_type: cds_os_dailyRolling
fields:
app: cds_os
exclude_lines: ['req>>>']
multiline.pattern: '^\[[0-9]{4}-[0-9]{2}-[0-9]{2}'
multiline.negate: true
multiline.match: afte

要回复问题请先登录注册