我只是盯着Filebeat。我正在使用docker容器运行它:
docker run -d -v /root/filebeat.yml:/filebeat.yml --name testfilebeat prima/filebeatAnd
我的 filebeat.yml 文件:
filebeat.inputs:
- type: log
enabled: true
paths:
- /var/log/sample.log
#----------------------------- Logstash output --------------------------------
#output.logstash:
# hosts: ["logstash:5044"]
output.file:
path: "/home/ouputs/"
filename: output
enabled: true
#rotate_every_kb: 10000
#number_of_files: 7
permissions: 0777
据我了解; filebeat应该侦听容器内的/var/log/sample.log
路径,并将其内容写入同一容器内的/ home / ouputs / output文件中。
Mu目的;
建议?