Filebeat输出Kafka配置

filebeat启动

  1. 前台启动:
bash 复制代码
/usr/local/fb/filebeat -e -c /usr/local/fb/filebeat.yml
  1. 后台启动:
bash 复制代码
nohup /usr/local/fb/filebeat -e -c /usr/local/fb/filebeat.yml > /dev/null 2>&1 &

input 配置 && output配置

  1. input配置
yaml 复制代码
- type: log
  enabled: true
  paths:
    - /var/fb/log/pe.log
  fields:
    topic: "wlinfo"
  json.keys_under_root: true
  json.overwrite_keys: true
  1. output配置
yaml 复制代码
output.kafka:
  hosts: ["192.168.110.49:9092"]
  topic: '%{[fields.topic]}'
  required_acks: 1
  compression: gzip
  max_message_bytes: 1000000
  max_retry: 3
  timeout: 30s
  1. 启动校验
    使用 filebeat test config 和 filebeat test output 命令验证配置,确保事件结构正确。可以先用 filebeat test config 看看是否能通过配置检查。
相关推荐
CryptoRzz1 小时前
如何高效接入日本股市实时数据?StockTV API 对接实战指南
java·python·kafka·区块链·状态模式·百度小程序
Jackeyzhe2 小时前
从零学习Kafka:集群架构和基本概念
kafka
Jinkxs4 小时前
基于 Java 的消息队列选型年度总结:RabbitMQ、RocketMQ、Kafka 实战对比
java·kafka·java-rocketmq·java-rabbitmq
测试人社区-浩辰6 小时前
AI与区块链结合的测试验证方法
大数据·人工智能·分布式·后端·opencv·自动化·区块链
老友@8 小时前
分布式事务完全演进链:从单体事务到 TCC 、Saga 与最终一致性
分布式·后端·系统架构·事务·数据一致性
jiayong2311 小时前
MQ基础概念面试题
java·kafka·rabbitmq·rocketmq
【赫兹威客】浩哥11 小时前
【赫兹威客】完全分布式ZooKeeper测试教程
分布式·zookeeper·云原生
一晌小贪欢11 小时前
Python 魔术方法实战:深度解析 Queue 模块的模块化设计与实现
开发语言·分布式·爬虫·python·python爬虫·爬虫分布式
【赫兹威客】浩哥11 小时前
【赫兹威客】伪分布式Flink测试教程
大数据·分布式·flink