AEM le ofrece la posibilidad de configurar lo siguiente:
Estos son todos Configuraciones de OSGi.
AEM El inicio de sesión en la se basa en los principios de Sling. Consulte Registro de Sling para obtener más información.
Configuración de registro de Apache Sling se utiliza para configurar el registrador raíz. AEM Esto define la configuración global para iniciar sesión en el sitio de trabajo de la siguiente manera
Esta Artículo de Knowledge Base explica cómo girar los archivos request.log y access.log.
AEM Además de la configuración del registro global, le permite configurar opciones específicas para un servicio individual:
Esto le permite canalizar mensajes de registro para un único servicio en un archivo independiente. Esto puede resultar especialmente útil durante el desarrollo o las pruebas; por ejemplo, cuando necesita aumentar el nivel de registro para un servicio específico.
AEM Utiliza lo siguiente para escribir mensajes de registro en el archivo:
Estos elementos están vinculados por los siguientes parámetros para los elementos correspondientes:
Registrador (Registrador)
Defina los servicios que generan los mensajes.
Archivo de registro (registrador de registros)
Defina el archivo físico para almacenar los mensajes de registro.
Se utiliza para vincular un registrador con un registrador. El valor debe ser idéntico al mismo parámetro en la configuración de Escritor de registro para que se realice la conexión.
Archivo de registro (Escritor de registro)
Defina el archivo físico en el que se escribirán los mensajes de registro.
Debe ser idéntico al mismo parámetro en la configuración de Escritor de registro; de lo contrario, no se realizará la coincidencia. Si no hay coincidencia, se creará un objeto Writer implícito con la configuración predeterminada (rotación diaria del registro).
AEM Ciertos registradores y escritores están incluidos en una instalación estándar de la.
El primero es un caso especial, ya que controla tanto la request.log
y access.log
archivos:
El registrador:
Registrador de datos de solicitud personalizable de Apache Sling
(org.apache.sling.engine.impl.log.RequestLoggerService)
Escribir mensajes sobre el contenido de la solicitud en request.log
.
Vínculos a:
Registrador de solicitudes de Apache Sling
(org.apache.sling.engine.impl.log.RequestLogger)
Escribe los mensajes en request.log
o access.log
.
Se pueden personalizar si es necesario, aunque la configuración estándar es adecuada para la mayoría de las instalaciones.
Los otros pares siguen la configuración estándar:
El registrador:
Configuración del registrador de Apache Sling
(org.apache.sling.commons.log.LogManager.factory.config)
Escribe Information
mensajes a logs/error.log
.
Vínculos al escritor:
Configuración del escritor de registro de Apache Sling
(org.apache.sling.commons.log.LogManager.factory.writer)
El registrador:
Configuración del registrador de Apache Sling (org.apache.sling.commons.log.LogManager.factory.config.649d51b7-6425-45c9-81e6-2697a03d6be7)
Escribe Warning
mensajes a ../logs/error.log
para el servicio org.apache.pdfbox
.
No se vincula a un objeto Writer específico, por lo que se crea y utiliza un objeto Writer implícito con la configuración predeterminada (rotación diaria del registro).
Puede definir su propio par Registrador/Escritor:
Cree una nueva instancia de la configuración de fábrica Configuración del registrador de Apache Sling.
Cree una nueva instancia de la configuración de fábrica Configuración del escritor de registro de Apache Sling.
En determinadas circunstancias, es posible que desee crear una archivo de registro personalizado.