1.官方文档Filebeat quick start: installation and configuration | Filebeat Reference [8.9] | Elastic
2.下载linux版
curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-8.9.1-linux-x86_64.tar.gz tar xzvf filebeat-8.9.1-linux-x86_64.tar.gz
3.配合rsyslog采集系统日志
vim /etc/rsyslog.conf
*.* /var/log/allapp.log # 将本地所有类型的日志都保存到指定路径的文件里
systemctl restart rsyslog.service
4.编辑 filebeat 配置文件
可根据官方文档修改配置
filebeat.inputs: - type: log paths: - /var/log/allapp.log - /var/log/*.log
output.elasticsearch: hosts: ["https://myEShost:9200"] username: "filebeat_internal" password: "YOUR_PASSWORD" ssl: enabled: true ca_trusted_fingerprint: "b9a10bbe64ee9826abeda6546fc988c8bf798b41957c33d05db736716513dc9c"
5.启动
filebeat -e -c filebeat.yml
# -e:指定 Filebeat 在启动后将日志输出到控制台(标准输出)。
# -c:指定 Filebeat 加载配置文件的路径。