filebeat-6.4.0 使用

filebeat 版本 6.6.x

配置输入

1
2
3
4
5
6
7
8
filebeat.inputs:
# 输入类型:[log, stdin, redis, udp, docker, tcp, syslog, netflow]
- type: log
# Change to true to enable this input configuration.
enabled: true
# Paths that should be crawled and fetched. Glob based paths.
paths:
- /var/logs/*.log

动态加载外部配置文件

动态配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#============================= Filebeat modules ===============================

filebeat.config:
modules:
path: ${path.config}/modules.d/*.yml
reload.enabled: false
#reload.period: 10s

# 动态加载外部输入配置文件
inputs:
enabled: true
path: ${path.config}/inputs.d/*.yml
reload.enabled: true
reload.period: 10s

启动

1
2
$ cd /opt/filebeat/
$ nohup ./filebeat -e -c filebeat.yml &
  • 本文作者: forever杨
  • 本文链接: https://blog.yl-online.top/posts/9cf2c75c.html
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。如果文章内容对你有用,请记录到你的笔记中。本博客站点随时会停止服务,请不要收藏、转载!