¿Por qué son tan largas mis líneas de registro?

[Nube privada virtual] {: tag-vpc} Infraestructura clásica

Solucione los problemas relacionados con las comprobaciones de estado y los límites de líneas de registro en su clúster.

Se realiza una configuración de registro en el clúster para reenviar los registros a un servidor de syslyg externo. Cuando visualiza registros, ve un mensaje de registro largo. Además, en Kibana, es posible que solo pueda ver los últimos 600-700 caracteres del mensaje de registro.

Es posible que un mensaje de registro largo se trunque debido a su longitud antes de que lo recopile Fluentd, por lo que es posible que Fluentd no analice correctamente el registro antes de reenviarlo a su servidor de syslog.

Para limitar la longitud de línea, puede configurar su propio registrador de modo que tenga una longitud máxima para stack_trace en cada registro.

Por ejemplo, si utilizas Log4j como registrador, puedes usar un EnhancedPatternLayout para limitar el stack_trace a 15KB.