Log4net con SyslogAppender, límite de mensajes de 1kb
Pregunta
¿Alguien ha encontrado una manera de solucionar esto?¿O una mejor técnica para conglomerar el registro de múltiples servidores web de manera confiable?
¿Alguna idea sobre buenas herramientas de análisis de archivos de registro de log4net también (texto sin formato, no XML), aparte del buen grep, por supuesto :)
Solución
El límite de 1024 bytes es parte del syslog. RFC (sección 4.1), al igual que el transporte UDP, que no tiene entrega garantizada (en caso de que le preocupe que las líneas de registro se pierdan en el éter).Creo que syslog-ng puede resolver ambos problemas, pero no soy un experto en syslog.
Otros consejos
Yo leo sobre caras de registro en otra pregunta, o podrías usar un agregador de socket y escribir tu propio servidor.logFaces se describe a sí mismo como un "servidor, agregador y visor de registros", pero todavía tengo que probarlo.
Los apéndices basados en bases de datos son excelentes para recopilar registros de múltiples servidores.