Sunteți pe pagina 1din 2

##########################################################

##########################################################
#### Propiedades del log4j ####
##########################################################
##########################################################
#Configuracion del nivel principal de la jerarquía(OFF,FATAL,ERROR,WARN,INFO,DEBUG ó
ALL) y Appener's.
log4j.rootLogger=DEBUG, salidaArchivo, salidaConsola
#######################
# Log de registro #
#######################
#Indicamos el tipo de almacenamiento.
#FileAppender - Simple archivo.
#RollingFileAppender - Es un log de almacenamiento dinamico(cuando se llenan un
archivo, lo amacena con ext 1).
#DailyRollingFileAppender - Crea un archivo diario o por fechas.
#SocketAppender - Servidor remoto donde almacenar registros.
#SMTPAppender - Dirección de correo electrónico.
#JDBCAppender - Base de datos.
log4j.appender.salidaArchivo=org.apache.log4j.RollingFileAppender
#Hubicacion del archivo.
#ruta completa(=C:/Logs/Desarrollo.log).
#ruta relativa a este archivo(=Desarrollo.log).
#ruta relativa a un fichero (=${catalina.base}/logs/Desarrollo.log).
log4j.appender.salidaArchivo.file=C:/Logs/Desarrollo.log
#Tamaño del archivo (Default 10MB).
log4j.appender.salidaArchivo.maxFileSize=3MB
#Numero de archivos de almacenamiento(Default 1).
log4j.appender.salidaArchivo.maxBackupIndex=3
#Formato.
#SimpleLayout - Formato simple.
#PatternLayout - Se dan patrones de salida.
log4j.appender.salidaArchivo.layout=org.apache.log4j.PatternLayout
#Patrones.
#%F: Nombre del fichero. (Operación muy costosa).
#%L: Número de línea. (Operación muy costosa).
#%d{ISO8601}: Fecha en el estándar ISO 8601 (2003-01-12 17:26:30,234) DEFAULT %d.
#%d{HH:mm:ss,SSS}: Fecha con la misma sintaxis del SimpleDateFormat.
#%d{dd MMM yyyy HH:mm:ss,SSS}
#%d{ABSOLUTE}
#%r: Milisegundos desde que comenzó el programa.
#%t: Hilo que llamo al Logger.
#%p: Prioridad del mensaje.
#%c: Categoria del mensaje.
#%C{1}: Clase donde esta el Logger.
#%m%n: Retorno de linea y salto de linea.
#%x: NDC (Nested Diagnostic Context o Contexto de Diagnostico Anidado) asociado al
hilo que llamo al Logger.
#%X:MDC (Mapped Diagnostic Context o Contexto de Diagnostico Mapeado) asociado al
hilo que llamo al Logger.
#%%: Muestra el caracter "%".
log4j.appender.salidaArchivo.layout.ConversionPattern=%d [%t] %-5p %c (%F:%L) - %m%n
#######################
# Log de consola #
#######################
log4j.appender.salidaConsola=org.apache.log4j.ConsoleAppender
log4j.appender.salidaConsola.layout=org.apache.log4j.PatternLayout
log4j.appender.salidaConsola.layout.ConversionPattern=%d %-5p %c (%F:%L) - %m%n
#############################
# Bibliografia #
#############################
#Formato.
#http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html
#Otros.
#http://www.blogjava.net/zhaochengming/archive/2007/08/13/136491.html
#http://wenku.baidu.com/view/a3d809d8ce2f0066f53322df.html
#http://logging.apache.org/log4j/1.2/manual.html
#http://es.wikipedia.org/wiki/Log4j
#http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/RollingFileAppender.html
#http://www.javahispano.org/contenidos/es/sistemas_de_trazas/
#http://www.javahispano.org/forum/j2ee/es/log4j_y_dailyrollingfileappender/

S-ar putea să vă placă și