- 浏览: 230149 次
- 性别:
- 来自: 苏州
文章分类
- 全部博客 (188)
- Java (68)
- SQL (9)
- JavaScript (1)
- Spring (3)
- Struts (0)
- OS (4)
- Mywork (8)
- IT News (10)
- Passtime (15)
- English (11)
- SCJP (2)
- Linux (4)
- Maven (6)
- OpenSource (1)
- 持续集成CI (1)
- CVS (3)
- Hudson (3)
- OpenID (5)
- Web (8)
- Project Management (6)
- CRM (3)
- CaseStudy (2)
- SSO (1)
- OpenLDAP (4)
- Thinking (1)
- JGroup (1)
最新评论
-
guji528:
谢谢分享!
一些关于Emma的资料 -
atgoingguoat:
我也碰到这个问题
Linux 下具体如何处理.
java.net.UnknownHostException: ibatis.apache.org -
zerostar88:
http://www.limodev.cn/blog/arch ...
HTC G3 刷 Recovery and ROM -
zerostar88:
but DES now is deprecated, we u ...
DES/CBC/PKCS5Padding密码 -
xnxylxh:
辛苦了
数字证书
一、常用输出格式
%c 列出logger名字空间的全称,如加上{<层数>}表示出从最内层算起的指定层数的名字空间
%X 按MDC(Mapped Diagnostic Context,线程映射表)输出日志。通常用于多个客户端连接同一台服务器,方便服务器区分是那个客户端访问留下来的日志。
%p 日志信息级别
%d %d{<日期格式>}:日志信息产生时间,使用ISO8601定义的日期格式
%C 日志信息所在地(全限类名)
%m 产生的日志具体信息
%n 输出日志信息换行
%F 显示调用logger的源文件名
%l 输出日志事件的发生位置,包括类目名、发生的线程,以及在代码中的行数
%L 显示调用logger的代码行
%M 显示调用logger的方法名
%r 显示从程序启动时到记录该条日志时已经经过的毫秒数
%t 输出产生该日志事件的线程名
%% 显示一个
二、log4j .properties
#控制包中日志输出级别
log4j .logger.org.apache.struts = debug
# 应用于控制台
log4j .appender.CONSOLE=org.apache.log4j .ConsoleAppender
log4j .appender.Threshold=DEBUG
log4j .appender.CONSOLE.Target=System.out
log4j .appender.CONSOLE.layout=org.apache.log4j .PatternLayout
log4j .appender.CONSOLE.layout.ConversionPattern=[framework] %d - %-4r [%t] %-5p %c %x - %m%n
#log4j .appender.CONSOLE.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD] n%c[CATEGORY]%n%m[MESSAGE]%n%n
#应用于文件
log4j .appender.FILE=org.apache.log4j .FileAppender
log4j .appender.FILE.File=file.log
log4j .appender.FILE.Append=false
log4j .appender.FILE.layout=org.apache.log4j .PatternLayout
log4j .appender.FILE.layout.ConversionPattern=[framework] %d - %-4r [%t] %-5p %c %x - %m%n
# Use this layout for LogFactor 5 analysis
# 应用于文件回滚
log4j .appender.ROLLING_FILE=org.apache.log4j .RollingFileAppender
log4j .appender.ROLLING_FILE.Threshold=ERROR
log4j .appender.ROLLING_FILE.File=rolling.log
log4j .appender.ROLLING_FILE.Append=true
log4j .appender.ROLLING_FILE.MaxFileSize=100KB
log4j .appender.ROLLING_FILE.MaxBackupIndex=10
log4j .appender.ROLLING_FILE.layout=org.apache.log4j .PatternLayout
log4j .appender.ROLLING_FILE.layout.ConversionPattern=[framework] %d - %-4r [%t] %-5p %c %x - %m%n
#应用于socket
log4j .appender.SOCKET=org.apache.log4j .net.SocketAppender
log4j .appender.SOCKET.RemoteHost=localhost
log4j .appender.SOCKET.Port=5001
log4j .appender.SOCKET.LocationInfo=true
# Set up for Log Facter 5
log4j .appender.SOCKET.layout=org.apache.log4j .PatternLayout
log4j .appender.SOCET.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD]%n%c[CATEGORY]%n%m[MESSAGE]%n%n
# Log Factor 5 Appender
log4j .appender.LF5_APPENDER=org.apache.log4j .lf5.LF5Appender
log4j .appender.LF5_APPENDER.MaxNumberOfRecords=2000
# 发送日志给邮件
log4j .appender.MAIL=org.apache.log4j .net.SMTPAppender
log4j .appender.MAIL.Threshold=FATAL
log4j .appender.MAIL.BufferSize=10
log4j .appender.MAIL.From=web@www.wuset.com
log4j .appender.MAIL.SMTPHost=www.wusetu.com
log4j .appender.MAIL.Subject=Log4J Message
log4j .appender.MAIL.To=web@www.wusetu.com
log4j .appender.MAIL.layout=org.apache.log4j .PatternLayout
log4j .appender.MAIL.layout.ConversionPattern=[framework] %d - %-4r [%t] %-5p %c %x - %m%n
# 用于数据库
log4j .appender.DATABASE=org.apache.log4j .jdbc.JDBCAppender
log4j .appender.DATABASE.URL=jdbc:mysql://localhost:3306/test
log4j .appender.DATABASE.driver=com.mysql.jdbc.Driver
log4j .appender.DATABASE.user=root
log4j .appender.DATABASE.password=
log4j .appender.DATABASE.sql=INSERT INTO LOG4J (Message) VALUES ('[framework] %d - %-4r [%t] %-5p %c %x - %m%n')
log4j .appender.DATABASE.layout=org.apache.log4j .PatternLayout
log4j .appender.DATABASE.layout.ConversionPattern=[framework] %d - %-4r [%t] %-5p %c %x - %m%n
#每日回滚日志文件
log4j .appender.A1=org.apache.log4j .DailyRollingFileAppender
log4j .appender.A1.File=SampleMessages.log4j
log4j .appender.A1.DatePattern=yyyyMMdd-HH'.log4j '
log4j .appender.A1.layout=org.apache.log4j .xml.XMLLayout
#自定义Appender
log4j .appender.im = net.cybercorlin.util.logger.appender.IMAppender
log4j .appender.im.host = mail.cybercorlin.net
log4j .appender.im.username = username
log4j .appender.im.password = password
log4j .appender.im.recipient = corlin@cybercorlin.net
log4j .appender.im.layout=org.apache.log4j .PatternLayout
log4j .appender.im.layout.ConversionPattern =[framework] %d - %-4r [%t] %-5p %c %x - %m%n
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jeff2007/archive/2009/06/28/4305207.aspx
发表评论
-
Java 代码块加载顺序
2015-07-19 13:29 564静态代码块 > 构造代码块 > 构造方法 pu ... -
Sprint JPA Test
2015-02-14 13:45 827@RunWith(SpringJUnit4ClassRunn ... -
WARNING: JMockit was initialized on demand, which may cause certain tests to fai
2013-08-05 09:04 2289When we using Jmokit and Junit ... -
Common log4j Console output when unit testing
2013-08-02 10:23 712#set up stdout appenderlog4j.ap ... -
JGroups 广播检查
2013-01-08 09:52 882先下载JGroup jar包 设置到环境变量CLASSPAT ... -
(转)一步步优化JVM4:决定Java堆的大小以及内存占用
2012-09-22 10:45 893一步步优化JVM4:决定Java堆的大小以及内存占用 htt ... -
让开发自动化: 用 Eclipse 插件提高代码质量
2012-08-02 22:25 1067让开发自动化: 用 Eclipse ... -
从 Java 代码到 Java 堆 理解和优化您的应用程序的内存使用
2012-08-01 09:29 958从 Java 代码到 Java 堆 理解和优化您的应用程 ... -
Unable to read TLD from JAR file
2011-07-06 14:35 1336Today I try myBatis project Jpe ... -
Java Trouble shooting from IBM
2011-06-16 15:50 757Here is a good repository for J ... -
DES/CBC/PKCS5Padding密码
2011-05-10 10:06 3586DES/CBC/PKCS5Padding 加密解密 i ... -
【java】AES加密解密 AES/CBC/PKCS5Padding
2011-05-10 10:05 18094<Source>http://www.cnblog ... -
Tomcat JNDI configuration
2010-10-18 14:15 1100Tomcat JNDI configuration ... -
(转)设计与开发 JAX-WS 2.0 Web 服务
2010-10-11 08:33 987https://www6.software.ibm.com/d ... -
初学者如何开发出高质量J2EE系统
2010-09-16 08:34 825(转自CSDN)初学者如何开发出高质量J2EE系统 S ... -
Jpetstore
2010-09-16 08:32 1003http://www.hudong.com/wiki/Jpet ... -
Google SAML2 SSO
2010-09-09 16:40 1494Source: http://code.google.com/ ... -
(Forward)Debug your Java code with ease using JPDA
2010-09-07 13:02 958Debug your Java code with ease ... -
(Forward)程序员从初级到中级10个秘诀
2010-08-22 11:06 787http://sd.csdn.net/a/20100820/2 ... -
为什么5%的技术人员开发效率是其他95%的20倍?
2010-08-22 10:54 829Source: http://sd.csdn.net/a/20 ...
相关推荐
博文链接:https://clarancepeng.iteye.com/blog/229919
来自: ... Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。Log4j 框架是用 Java 语言编写的标准日志记录框架。通过配置,可以创建出Log4J的...
Log4j 学习笔记. 1. Log4j的类图 2. Logger:日志写出器 1. Logger的输出方法 2. Logger的命名规则 3. Log level 4. 示例代码 5. 关于logger的两点说明 3. Appender:日志目的地 1. ConsoleAppender 2. ...
18. Programmatic Log4j Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263 19. Custom Log Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。
Apache Log4j 2 配置生成器 Apache Log4j 2 提供了一个简单的 API 来配置具有log4j.xml和的日志上下文。 该模块提供了一种类似的方法: 无需使用log4j.xml文件进行配置 简化准备 Apache Log4j 日志上下文所需的 API...
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。 通过配置,可以创建出Log4J的运行环境。
log4j2-kafka-appender 用于log4j2的Kafka附加程序。 此附加程序使用新的java kafka生产者api以获得更好的性能和吞吐量。 ## Build ./gradlew jar //生成jar ##行家< dependency> < groupId>...
log4j2-logstash-json 经过测试 logstash:5 log4j2:2.7 来自fork Logstash配置 input { tcp { port => 5001 codec => json_lines } } ## Add your filters / logstash plugins configuration here filter{...
1.RCLog4j(Runtime Configuration Log4j)运行于JRE1.6或更高版本、Apache log4j 1.2.x、Eclipse 3.5或更高版本。 2. RCLog4j Agent 和 RCLOG Client 分开分发。 3.RCLog4j Agent 是Java 应用程序软件,作为使用...
mvn exec:java -Dexec.mainClass=sample.other.App2 -Dlog4j.configurationFile=log4j2_2.xml 输出日志 cat logs/testlog.log 2020/07/17 22:57:23.480 [sample.log4j2.App.main()] TRACE sample.log4j2.App Start ...
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。
适用于AWS CloudWatch日志的Log4j 2.x附加程序 将日志发送到指定的logGroupName 。 使用可选的logStreamNamePrefix和年/月创建日志流。 每个月都会创建一个新的日志流。log4j2.xml示例<? xml version = " 1.0 " ...
在<Configuration> ,告诉 Log4j2 在哪里可以找到这个插件 指定 HipChat 房间 ID 指定您的通知 authToken < Configuration xss=removed> < HipChat name = " HipChatAppender " authToken = " ...
Stackify Log4j2记录器 Log4j 2.x附加程序,用于将日志消息和异常发送到Stackify。 错误和日志概述: : 注册试用版: : 安装 将其添加为Maven依赖项: < groupId>com.stackify</ groupId> < artifactId>...
This tutorial explains how to set up log4j with email, files and stdout. It compares XML to properties configuration files, shows how to change LogLevels for a running application. Furthermore, we ...
- Support for a log formatter (similar to Layouts in Log4J) - Support for console log - Support for smtp formatter - Support for XML logs - Support for syslog - Support for changing format and level ...
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。