AEM 6.4 chegou ao fim do suporte estendido e esta documentação não é mais atualizada. Para obter mais detalhes, consulte nossa períodos de assistência técnica. Encontre as versões compatíveis here.
O AEM oferece a possibilidade de configurar:
Estas são todas Configurações do OSGi.
Fazer logon AEM é baseado nos princípios do Sling. Consulte Registro do Sling para obter mais informações.
Configuração de registro do Apache Sling é usada para configurar o logger raiz. Isso define as configurações globais para fazer logon AEM:
Essa Artigo da Base de conhecimento explica como girar os arquivos request.log e access.log.
Além das configurações de registro global, o AEM permite definir configurações específicas para um serviço individual:
Isso permite canalizar mensagens de log de um único serviço em um arquivo separado. Isto pode ser particularmente útil durante o desenvolvimento ou testes; por exemplo, quando você precisa de um nível de log aumentado para um serviço específico.
AEM usa o seguinte para gravar mensagens de log no arquivo:
Esses elementos são vinculados pelos seguintes parâmetros para os elementos apropriados:
Logger (logger)
Defina os serviços que geram as mensagens.
Arquivo de log (registrador de log)
Defina o arquivo físico para armazenar as mensagens de log.
Isso é usado para vincular um Agente de registro a um Escritor de registro. O valor deve ser idêntico ao mesmo parâmetro na configuração do Gravador de log para que a conexão seja feita.
Arquivo de log (Gravador de log)
Defina o arquivo físico no qual as mensagens de log serão gravadas.
Isso deve ser idêntico ao mesmo parâmetro na configuração do Gravador de log, ou a correspondência não será feita. Se não houver correspondência, um Escritor implícito será criado com a configuração padrão (rotação diária do log).
Determinados Registradores e Escritores estão incluídos em uma instalação padrão de AEM.
O primeiro é um caso especial, uma vez que controla ambos os request.log
e access.log
arquivos:
O logger:
Apache Sling Customizable Request Data Logger
(org.apache.sling.engine.impl.log.RequestLoggerService)
Escreva mensagens sobre o conteúdo da solicitação no request.log
.
Links para:
Logon de solicitação do Apache Sling
(org.apache.sling.engine.impl.log.RequestLogger)
Grava as mensagens em request.log
ou access.log
.
Elas podem ser personalizadas, se necessário, embora a configuração padrão seja adequada para a maioria das instalações.
Os outros pares seguem a configuração padrão:
O logger:
Configuração do Apache Sling Logging Logger
(org.apache.sling.commons.log.LogManager.fatory.config)
Gravações Information
mensagens para logs/error.log
.
Links para o Escritor:
Configuração do gravador de log do Apache Sling
(org.apache.sling.commons.log.LogManager.fatory.writer)
O logger:
Configuração do Apache Sling Logging Logger (org.apache.sling.commons.log.LogManager.fatory.config.649d51b7-6425-45c9-81e6-2697a03d6be7)
Gravações Warning
mensagens para ../logs/error.log
para o serviço org.apache.pdfbox
.
Não se vincula a um Escritor específico, portanto, criará e usará um Escritor implícito com configuração padrão (rotação diária do log).
Você pode definir seu próprio par de Registrador/Escritor:
Crie uma nova instância da Configuração de Fábrica Configuração do Apache Sling Logging Logger.
Crie uma nova instância da Configuração de Fábrica Configuração do gravador de log do Apache Sling.
Em determinadas circunstâncias, talvez você queira criar um arquivo de log personalizado.