Debezium系列之:配置Kafka集群Kafka Connect输出日志

332 篇文章 304 订阅 ¥99.90 ¥299.90
本文介绍了如何配置Kafka Connect以实现按小时生成日志文件并最多保留三天,深入讲解了Log4j的Loggers、Appenders和Layouts组件,以及DailyRollingFileAppender和PatternLayout的选项设置。通过修改connect-log4j.properties配置文件,可以调整Kafka Connect的日志输出行为。
摘要由CSDN通过智能技术生成

一、Debezium专栏博客每周更新计划

后续每周在日常更新Debezium技术文章的同时,会以一定频率同步更新Debezium源码阅读系列文章,欢迎与博主交流Debezium相关技术,一起加油。

二、Kafka Connect输出日志需求

  • Kafka Connect日志输出按小时生成日志文件
  • 日志最多保留三天时间

三、设置Kafka Connect输出日志用到的Log4j相关知识点详解

Log4j有三个主要的组件:

  • Loggers(记录器):日志类别和级别;
  • Appenders (输出源):日志要输出的地方;
  • Layouts(布局):日志以何种形式输出

Loggers:

  • Loggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < FATAL

Appenders:

  • 允许把日志输出到不同的地方,如控制台(Console)、文件(Files)等,可以根据天数或者文件大小产生新的文件,可以以流的形式发送到其它地方等等。
  • org.apache.log4j.ConsoleAppender(控制台)
  • org.apache.log4j.FileAppenderÿ
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

最笨的羊羊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值