天天看点

ELK:filebeat收集nginx日志

1、filebeat启用nginx模块

linux:

./filebeat modules enable nginx
           

windows:

filebeat.exe modules enable nginx
           

2、配置nginx日志参数

修改modules.d/nginx.yml文件

- module: nginx
  access:
    enabled: true
    var.paths: ["D:/knight/nginx-1.17.0/logs/*"]
  error:
    enabled: true
    var.paths: ["D:/knight/nginx-1.17.0/logs/*"]
           

说明:windows环境的路径必须使用 / 不能使用 \ ,否则启动异常

3、启动filebeat

setup命令用来加载Kibana仪表盘,如果已启用,忽略此命令

linux:

./filebeat setup
./filebeat -e
           

windows:

filebeat.exe setup
filebeat.exe -e
           

4、查看nginx日志

ELK:filebeat收集nginx日志

继续阅读