码迷,mamicode.com
首页 > 其他好文 > 详细

继ELK后续获取nginx日志

时间:2019-10-17 10:32:41      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:artifact   安装   elastics   darwin   art   -o   日志信息   tps   log   

Elk通过filebeat获取nginx日志信息

Kibana -- 基础设施 -- 查看安装说明 -- 所有 -- nginx日志

下载并安装Filebeat

curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.1.1-darwin-x86_64.tar.gz
tar xzvf filebeat-7.1.1-darwin-x86_64.tar.gzcd filebeat-7.1.1-darwin-x86_64/

编辑配置
修改filebeat.yml以设置连接信息:

output.elasticsearch:
    hosts: ["<es_url>"]             # ip:9200
  username: "elastic"              #用户密码可不填
  password: "<password>"
setup.kibana:
  host: "<kibana_url>"          # ip:5601

用户<password>密码在哪里,Elasticsearch?的URL是,Kibana的URL。elastic<es_url><kibana_url>

启用并配置Nginx模块
在安装目录中,运行:

./filebeat modules enable nginx
 vim /etc/filebeat/modules.d/nginx.yml

修改modules.d/nginx.yml文件中的设置,去掉注释添加nginx日志路径

var.paths: ["/var/log/nginx/access.log"]?
var.paths: ["/var/log/nginx/error.log"]

启动Filebeat

该setup命令将加载Kibana仪表板。如果已经设置了仪表板,请忽略此命令。

./filebeat setup
./filebeat -e

防火墙开例外或关闭

最后在kibana进行检测,检测成功即可获取到nginx日志信息!

继ELK后续获取nginx日志

标签:artifact   安装   elastics   darwin   art   -o   日志信息   tps   log   

原文地址:https://blog.51cto.com/13555423/2443121

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!