# Registro

El registro es una caracteristica comun en todas las aplicaciones. ES4X no implementa un registrador, en su lugar simplemente usa el registrador de JDK, tambien conocido como java util logging o JUL. Hasta el objecto console esta enlazado a esto asi que puedes deshabilitar el registro de la consola a un nivel especifico del tiempo de ejecucion (runtime) simplemente utilizando la configuracion.

Para personalizar el registro, crea un archivo logging.properties con la configuracion que tu quieras. La configuracion por defecto es:

handlers=java.util.logging.ConsoleHandler
java.util.logging.ConsoleHandler.formatter=io.reactiverse.es4x.jul.ANSIFormatter
java.util.logging.ConsoleHandler.level=FINEST

.level=INFO
io.reactiverse.level=INFO
io.vertx.level=INFO
com.hazelcast.level=INFO
io.netty.util.internal.PlatformDependent.level=SEVERE

Puede ver que hay un formateador personalizado, esto es para ofrecerte un registrador coloreado ANSI. Si el formateador esta deshabilitado todo los registros seran en texto simple sin los codigos ANSI.

TIP

Para registrar solo los avisos y los error en la ejecucion, incluyendo del objeto console, simplemente aumenta el nivel del handler de la consola.

Pueden include enviar los registros a otras localizaciones añadiendo mas handlers.