2012-02-17 27 views
8

¿Existe un marco/servidor de registro liviano que pueda usar para configurar el registro remoto en Java? Sé que log4j tiene SocketAppenders pero a) Quiero una biblioteca que esté más fuera de la caja donde simplemente puedo ejecutar un servidor de registro, b) Quiero que las llamadas de registro sean completamente asincrónicas sin bloqueo del resto del código yc) Un buen dashboard/viewer basado en web en el servidor de registro también sería buenoRegistro remoto asíncrono sin bloqueo en Java?

+2

http://java-source.net/open-source/logging Puede ser que pueda analizar aquí. –

Respuesta

2

Apache Flume y Apache Kafka son dos soluciones que pueden ser de utilidad. Los he visto mencionarse por la alta escala de escalabilidad hace bastante poco.

Ninguno es particularmente similar a log4j, sin embargo.

2

Puede usar log4j con SyslogAppender y usar alguno tool para ver syslog (-ng). Utilice la envoltura del apéndice asincrónico que se envía con log4j, un buen artículo sobre eso se puede encontrar en here.