Personalización de la configuración de log4j2

La aplicación utiliza el programa de utilidad log4j2 (2.17.1) para el registro. El programa de utilidad log4j2 escribe información de rastreo y depuración en un archivo de registro. Puede modificar los parámetros de registro en el archivo de configuración log4j2 para controlar la ubicación y el nivel de los archivos de registro.

Puede configurar el registrador para enviar diferentes categorías de mensajes a diferentes destinos. Las categorías se organizan de forma jerarquía, lo que permite la herencia. Cada categoría se puede configurar con una prioridad para indicar un nivel de gravedad. Si una categoría no está configurada con una prioridad, hereda la prioridad de su ancestro más cercano con una prioridad asignada.

No puede personalizar el archivo de configuración log4j2 . Si tiene personalizaciones utilizando la extensibilidad diferencial o la extensibilidad de alteración temporal para log4j antes del release de actualización menor 1 de 22.1 , estas personalizaciones siguen funcionando. Sin embargo, si desea añadir un paquete para el que desea el soporte de registro, debe configurar la siguiente propiedad:
yfs.log4j2.customPackages=<a comma-separated list of package names>
De forma predeterminada, el nivel de los registradores se define como VERBOSE para todos los paquetes que se proporcionan en la propiedad yfs.log4j2.customPackages=<a comma-separated list of package names> . Si desea definir un nivel diferente para un paquete o paquetes, debe definir el nivel para cada paquete de este tipo en la propiedad siguiente:
yfs.log4j2.customPackage.<packagename>.level=<logging level for the logger>

Plataforma de próxima generaciónNo cambie ningún elemento agregador existente. Los cambios en los elementos del appender pueden detener el proceso de recopilación de registros, impedir la exportación de registros en Self Service y la visualización de archivos de registro en OpenSearch. No añada elementos appender . El sistema recopila archivos de registro de los elementos appender predeterminados.