Tenemos una aplicación que escribe tres tipos de registros en tres archivos separados: registros de acceso, registros de aplicaciones genéricas y registros del sistema. El formato (y el propósito) de estos registros son muy diferentes. Y tenemos reenviadores de registros separados que los envían por separado a nuestro sistema de registro centralizado.
Basado en el principio de registros de tratamiento como secuencias de eventos , estamos pensando en pasar del uso de archivos a stdout. Si bien conocemos algunos de los beneficios de este enfoque, esto también significaría que obtendríamos una secuencia fusionada de los registros con un formato diferente, que tendríamos que dividir nuevamente antes de poder enviarlos a nuestro sistema central (Kibana / Splunk / etc.), o dentro de allí.
Nos preguntamos si hay herramientas o recomendaciones sobre cómo debemos abordar esta situación.