5.1 Sobre o registro de eventos

O aplicativo de usuário do Identity Manager implementa o recurso de registro usando o log4j, um pacote de registro de código-fonte aberto distribuído pela Apache Software Foundation. Por padrão, as mensagens de evento são registradas no console do sistema e no arquivo de registro do servidor de aplicativos no nível INFO e acima. Você também pode configurar o aplicativo de usuário para registrar no Novell Audit. Os eventos são registrados em todos os registradores ativados.

IMPORTANTE:Se você registra no Novell Audit, é recomendável verificar a documentação do Novell Audit.

5.1.1 Sobre as configurações de nível de registro

O registro de console envolve gravações sincronizadas. Isso significa que o registro pode se transformar em um problema de uso do processador, bem como uma impedância de concorrência. Você pode mudar a configuração padrão do valor de prioridade para ERROR, modificando a configuração no <diretório de instalação>/jboss/server/IDMProv/conf/log4j.xml. Localize o nó da raiz que se pareça com este:


<root> <appender-ref ref="CONSOLE"/> <appender-ref ref="FILE"/> </root>

Mude o valor da prioridade para:


<root> <priority value="ERROR"/> <appender-ref ref="FILE"/> </root>

Atribuir um valor à raiz garante que qualquer saída (appender) que não tenha um nível explicitamente atribuído herde o nível da raiz. Por padrão a saída file não tem um nível de limite atribuído e portanto, assume o da raiz. Qualquer saída incluída na raiz que tenha um limite deve ser ERROR ou WARN. As configurações de nível de erro que ultrapassam WARN prejudicam o desempenho.