Log4j simple example

原创 2004年10月25日 16:20:00

log4j.rootLogger=DEBUG,CONSOLE,A1,im
log4j.addivity.org.apache=true



# 应用于控制台

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 - %c -%-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 - %c -%-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=10KB
log4j.appender.ROLLING_FILE.MaxBackupIndex=1
log4j.appender.ROLLING_FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.ROLLING_FILE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n


#应用于socket
log4j.appender.SOCKET=org.apache.log4j.RollingFileAppender
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 - %c -%-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 - %c -%-4r [%t] %-5p %c %x - %m%n')
log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout
log4j.appender.DATABASE.layout.ConversionPattern=[framework] %d - %c -%-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 - %c -%-4r [%t] %-5p %c %x - %m%n

MAC OS X socket 1 [a simple example]

MAC OS X socket 1 [a simple example] Server Code C: // // main.c // unix_socket_very_simple_ser...
  • u013317006
  • u013317006
  • 2014年07月04日 10:22
  • 798

7.log4j.properties例子:SimpleLayout

package com.v512.log4j; import org.apache.log4j.Logger; public class HelloLog4J { // 构造记录器,形...
  • seeds_home
  • seeds_home
  • 2012年07月30日 10:52
  • 723

Log4j Example

public class ExampleLog {    private final String LOGFILE = "log4j.properties";    private ExampleLo...
  • jessehwong
  • jessehwong
  • 2011年06月27日 10:37
  • 388

Log4j example

Source Code: package com.feifan.logging.log4j.ch2; import org.apache.log4j.Logger; public cla...
  • tfx911
  • tfx911
  • 2013年04月08日 09:51
  • 486

log4j Example

log4j 简单的应用log4j.rootLogger=info,CONSOLE,FILElog4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender...
  • Joulegates
  • Joulegates
  • 2006年10月10日 11:21
  • 749

java日志(slf4j, log4j, jdk4j,slf4j_simple,)

以前自学java的时候,听圣思源的张龙讲到过slf4j,由于年代过于久远,都不知道这个jar是干嘛的,直到今天做了这个笔记之后..... 引用资源:http://baike.baidu.com/vie...
  • u012049463
  • u012049463
  • 2013年10月11日 15:54
  • 2597

slf4j-api、slf4j-log4j12以及log4j之间什么关系?

几乎在每个jar包里都可以看到log4j的身影,在多个子工程构成项目中,slf4j相关的冲突时不时就跳出来让你不爽,那么slf4j-api、slf4j-log4j12还有log4j他们是什么关系?我把...
  • tengdazhang770960436
  • tengdazhang770960436
  • 2014年01月08日 17:41
  • 39309

A simple makefile example

The code is shown below: edit : main.o kbd.o command.omain.o : main.c defs.h         cc -c main. ...
  • edward_chan
  • edward_chan
  • 2010年02月09日 21:12
  • 511

a simple example of Ado.net

Imports System.Data.SqlClientImports System.DataImports System.Data.CommonPublic Class Form1    Inhe...
  • cyberpeng
  • cyberpeng
  • 2006年12月24日 22:24
  • 479

Java: Simple HTTPUrlConnection example

Normal 0 MicrosoftInternetExplorer4
  • dingxy
  • dingxy
  • 2010年01月28日 16:06
  • 4213
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Log4j simple example
举报原因:
原因补充:

(最多只允许输入30个字)