您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
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日志信息!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。