将log4j2 配置mysql_log4j2配置输出日志到Kafka

 log4j可以支持将log输出到文件,数据库,甚至远程服务器,这次给大家分享下如何输出到mysql中。 项目截图: 运行截图: mysql存储截图: mysql建表语句: [sql] view plain copy print createdatabase`zuidaima_log4j_write_mysql`; use`zuidaima_l首先,需要引入依赖包:org.apac...
摘要由CSDN通过智能技术生成

 log4j可以支持将log输出到文件,数据库,甚至远程服务器,这次给大家分享下如何输出到mysql中。 项目截图: 运行截图: mysql存储截图: mysql建表语句: [sql] view plain copy print create database `zuidaima_log4j_write_mysql`;   use `zuidaima_l

首先,需要引入依赖包:

org.apache.kafka

kafka-clients

0.9.0.1

如果配置文件是yml格式的,还需要这个依赖:

com.fasterxml.jackson.dataformat

jackson-dataformat-yaml

yml格式的配置方法(文件名:log4j2.yml):

代码来源:http://www.cnblogs.com/dennisit/archive/2013/01/01/2841603.html Log4j组件构成  Log4j由三个重要的组件构成: 1.日志信息的优先级(Logger) 2.日志信息的输出目的地(Appender) 3.日志信息的输出格式(Layout)。 概要: 日志信息的优先级从高到低有

Configuration:

status: warn

Appenders:

Console: #输出到控制台

name: CONSOLE

target: SYSTEM_OUT

ThresholdFilter:

level: trace

onMatch: ACCEPT

onMismatch

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值