共计 1252 个字符,预计需要花费 4 分钟才能阅读完成。
1、7.4.0 启用模块
??./filebeat?modules?list
??./filebeat?modules??enable?nginx
??./filebeat?modules?list
2、修改?modules.d/nginx.yml,主要添加日志对应地址
[elasticsearch@es1?filebeat-7.4.0-linux-x86_64]$?cat?modules.d/nginx.yml?
#?Module:?nginx
#?Docs:?https://www.elastic.co/guide/en/beats/filebeat/7.4/filebeat-module-nginx.html
-?module:?nginx
??#?Access?logs
??access:
????enabled:?true
????#?Set?custom?paths?for?the?log?files.?If?left?empty,
????#?Filebeat?will?choose?the?paths?depending?on?your?OS.
????var.paths:?["/usr/local/nginx/logs/access.log*"]
??#?Error?logs
??error:
????enabled:?true
????#?Set?custom?paths?for?the?log?files.?If?left?empty,
????#?Filebeat?will?choose?the?paths?depending?on?your?OS.
????var.paths:?["/usr/local/nginx/logs/error.log"]
3、配置 filebeat 配置文件
[elasticsearch@es1?filebeat-7.4.0-linux-x86_64]$?cat?nginx-m.yml?
filebeat.inputs:
#-?type:?log
#??enabled:?true
#??paths:
#?????-?/usr/local/nginx/logs/*.log
#??tags:?["nginx"]
setup.template.settings:
??index.number_of_shards:?2
output.elasticsearch:
??#?Array?of?hosts?to?connect?to.
??hosts:?["192.168.56.101:9200"]
filebeat.config.modules:
??path:?${path.config}/modules.d/*.yml
??reload.enabled:?false
[elasticsearch@es1?filebeat-7.4.0-linux-x86_64]$
4、启动
?./filebeat?-e?-c?nginx-m.yml
5、访问并观察数据
丸趣 TV 网 – 提供最优质的资源集合!
正文完