Filebeat 安装与部署

Filebeat 安装与部署

Filebeat 安装说明

1. 下载文件

地址:https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.0.0-rc2-linux-x86_64.tar.gz

2. 解压文件

tar -zxvf filebeat-7.0.0-rc2-linux-x86_64.tar.gz
cd filebeat-7.0.0-rc2-linux-x86_64

3. 新建配置文件

vim filebeat-config.yaml
filebeat.inputs: # filebeat input输入
  - type: log
    enabled: true  # 启用标准输入
    exclude_files: [".gz$"]
    exclude_lines: ["^#"]
    multiline: # 多行合并
      pattern: '^[0-9]{4}-[0-9]{2}-[0-9]{2}'
      negate: true
      match: after
    paths:
      - /data/projects/business/logs/energyplat/*.log
    fields:  #添加自定义字段
      file_type: "springboot"
      # 组名称
      group_name: "energyplat"
      # 应用名称
      app_name: "energyplat"
      # 子应用名称
      sub_app_name: ""
    fields_under_root: false
#setup.template.settings: 
#  index.number_of_shards: 3 # 指定下载数
output.logstash:
  hosts: ["10.0.0.28:5044"]
#output.console:  # 控制台输出
#  pretty: true   # 启用美化功能
#  enable: true

4. 运行

./filebeat -e -c filebeat-config.yaml

5. FileBeat 采集日志格式

logback日志格式

%d{yyyy-MM-dd HH:mm:ss.SSS}|%-4relative|[%thread]|%-5level|%logger{35}|%msg%n

本文由 在码圈 创作,如果您觉得本文不错,请随意赞赏
采用 知识共享署名4.0 国际许可协议进行许可
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
原文链接:https://www.bedebug.com/archives/filebeat
最后更新于:2022-05-10 15:12:34

请博主喝咖啡 ☕.