1、下载安装程序
2、安装 filebeat
rpm -ivh filebeat-7.9.3-x86_64.rpm
3、安装目录说明
目录 | 说明 |
---|---|
/etc/filebeat/filebeat.reference.yml | 配置文件参考 |
/etc/filebeat/filebeat.yml | 主配置文件 |
/usr/bin/filebeat | 启动文件 |
4、修改配置文件
cat /etc/filebeat/filebeat.yml
filebeat.inputs:
- type: log
enabled: true #改成true
paths:
- /home/jboss/logs/*.log #改 指定需要收集日志的路径,支持通配符可以写多个
fields:
source: jboss
- type: log
enabled: true
paths:
- /home/nginx/*.log
fields:
source: nginx
#==================== Elasticsearch template setting ==========================
setup.template.enabled: false
setup.template.name: "索引名"
setup.template.pattern: "索引名-*"
setup.template.overwrite: true
setup.ilm.enabled: false
output.elasticsearch:
# Array of hosts to connect to.
hosts: ["192.168.2.200:9200"]
index: "索引名-%{[fields.source]}-*"
indices:
- index: "索引名-jboss-%{+yyyyMMdd}"
when.equals:
fields:
source: "jboss"
- index: "索引名-nginx-%{+yyyyMMdd}"
when.equals:
fields:
source: "nginx"
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于