我们这里用docker实现,免去许多安装的步骤,拉取好镜像就可以了
围绕以下架构来构建
收集日志的Filebeat
filebeat>filebeat.yml
filebeat.config:
modules:
path: ${path.config}/modules.d/*.yml
reload.enabled: false
processors:
- add_cloud_metadata: ~
filebeat.inputs:
- type: log //输入类型
paths:
- /*.log //容器根路径下的.log文件
output.logstash:
# The Logstash hosts
hosts: ["logstash:5044"] //输出到的主机名