记录日常工作关于系统运维,虚拟化云计算,数据库,网络安全等各方面问题。


Centos安装filebeat将nginx日志推送给EFK(ELK)


1,根据kibana面板的向导-添加日志数据。



image.png




2,选择  Nginx 日志 , 会有以下提示。



image.png


3,根据提示,我这里安装nginx的是Centos6系统,安装filebeat日志采集软件。

image.png


4,配置/etc/filebeat/filebeat.yml 文件,由于我是在k8s环境中安装的EFK集群,没有使用nodeport,使用的ingress,

所以我在配置文件中host都是使用的域名加端口。EFK集群可以识别出来。


image.png


5,配置filebeat nginx 模块。


    启用和配置 nginx 模块

 
  filebeat modules enable nginx  filebeat modules list                   #查看哪些模块开启


在 /etc/filebeat/modules.d/nginx.yml 文件中修改设置如下:


image.png


6,自动导入filebeat模板和nginx dashboard 到es 集群:

   filebeat setup -e

   service filebeat start    #启动 filebeat采集软件。

image.png


7,到kibana中 点  检查数据,会有提示 从此模块成功收到数据,

最后点   nginx日志仪表板。



image.png


8,kibana会自动跳到 nginx日志图形界面,可以访问下nginx网站,面板就会有信息如下:



image.png



转载请标明出处【Centos安装filebeat将nginx日志推送给EFK(ELK)】。

《www.micoder.cc》 虚拟化云计算,系统运维,安全技术服务.

网站已经关闭评论