当前位置: 代码迷 >> 综合 >> filebeat7.7.0相关详细配置预览(分类视角)
  详细解决方案

filebeat7.7.0相关详细配置预览(分类视角)

热度:68   发布时间:2024-02-11 03:16:28.0

文章目录

    • 一、前言
    • 二、参数配置分类
      • 1、Modules configuration
      • 2、Filebeat inputs
      • 3、Filebeat autodiscover
      • 4、Filebeat global options
      • 5、General
      • 6、 Processors
      • 7、Elastic Cloud
      • 8、Outputs
      • 9、 Paths
      • 10、 Keystore
      • 11、Dashboards
      • 12、Template
      • 13、 Setup ILM
      • 14、 Kibana
      • 15、 Logging
      • 16、 X-Pack Monitoring
      • 17、 HTTP Endpoint
      • 18、 Process Security
      • 19、 Migration

一、前言

这里使用的7.7.0版本,在官方文档快速上手的中,只要简单配置了filelbeat.yml ,启动filebeat就可以收集日志了。

filebeat.inputs:
- type: logenabled: truepaths:- /var/log/*.log

其实filebeat提供的可配置项有很多,这里就以大模块角度了解下其分类。 更多详细内容,点击查看官网。

二、参数配置分类

1、Modules configuration

Filebeat模块简化了常见日志格式的收集、解析和可视化。典型的模块(比如Nginx日志)由一个或多个文件集组成(对于Nginx,是access和error),如果你启用了下面的module, fileabeat就可以根据系统自动去寻找access、error 对应的log文件进行收集。

- module: nginx# Access logs#access:#enabled: true# Set custom paths for the log files. If left empty,# Filebeat will choose the paths depending on your OS.#var.paths:# Input configuration (advanced). Any input configuration option# can be added under this section.#input:

Filebeat模块支持很多模块 。

2、Filebeat inputs

3、Filebeat autodiscover

4、Filebeat global options

5、General

6、 Processors

7、Elastic Cloud

8、Outputs

9、 Paths

10、 Keystore

11、Dashboards

12、Template

13、 Setup ILM

14、 Kibana

15、 Logging

16、 X-Pack Monitoring

17、 HTTP Endpoint

18、 Process Security

19、 Migration