Tema anterior: Anexos en eiam.log4net.config

Tema siguiente: Registrador raíz

Registrador (logger)

Los registradores le permiten controlar el funcionamiento de la red, los mensajes de registro de rendimiento se clasifican en función de los niveles y se muestran en tiempo de ejecución. De forma predeterminada, los registradores Red y Rendimiento están desactivados. Para activar un registrador, elimine las cadenas de comentarios de sus códigos respectivos.

Los registradores contienen los siguientes parámetros:

logger name

Especifica el nombre de un registrador.

additivity

Especifica si los mensajes de registro de rendimiento o la red están duplicados en el archivo de registro del SDK.

Valor: [true|false]

Valor predeterminado: false

level value

Especifica el nivel de registro de un registrador.

Valor: [Trace|Debug|Info|Warn|Error|Fatal|Off]

A continuación, puede encontrar los niveles de registro en orden de prioridad:

Nota: Cuanto mayor sea el nivel de registro, menor será el rendimiento de CA EEM.

Realizar seguimiento

Indica un nivel de depuración bajo. Contiene flujos de control y transfiere argumentos.

Depurar

Indica los mensajes que se usan para el diagnóstico de problemas. Contiene información contextual.

Información

Indica información contextual que realiza un seguimiento de la ejecución a nivel general en un entorno de producción.

Advertencia

Indica un posible problema en el sistema. Por ejemplo, si la categoría del mensaje se corresponde con la seguridad, debe aparecer un mensaje de advertencia al detectar ataques de diccionario.

Error

Indica un problema grave en el sistema. El problema no se puede recuperar y es necesario intervenir manualmente.

Grave

Indica una excepción de aplicación severa.

Desactivado

Indica la ausencia de registros.

Nota: El nivel de registro de la salida de destino del SDK debe ser Error.

Ejemplo: Registrador de rendimiento

<logger name="Perform" additivity="false">
<level value="trace"/>
<appender-ref ref="Performance" />
</logger>