Configurer la journalisation détaillée

Lorsque vous recherchez une panne, il est souvent bénéfique d'utiliser une journalisation de niveau détaillé. Pour cette tâche, nous allons spécifier un niveau de journalisation détaillé.

  1. Sur le système exécutant l'agent, accédez au répertoire d'installation de l'agent de Okta On-Prem MFA. Par défaut, il s'agit de C:\Program Files (x86)\Okta\Okta On-Prem MFA Agent\current\user\config\rsa-securid.
  2. Ouvrez le fichier log4j2.xml dans un éditeur de texte.
  3. Remplacez la ligne
    <Root level="info">
    par
    <Root level="trace">
  4. Enregistrez vos modifications.
  5. ​Redémarrez le service de l'agent Okta On-Prem MFA à l'aide des outils d'administration Windows.

Une fois les modifications apportées, le fichier devrait ressembler à cela :

<xml version="1.0" encoding="UTF-8">
<Configuration status="error" name="OktaOnPremMFAAgentLogConfig">
    <Appenders>
        <Console name="STDOUT" target="SYSTEM_OUT">
           <PatternLayout>
                <Pattern>%d{yyyy-MM-dd HH:mm:ss}{UTC} (UTC) %5p - %m%n</Pattern>
           </PatternLayout>
        </Console>
        <RollingFile name="logfile" fileName="logs/Agent.log" filePattern="logs/Agent.log.%i">
            <PatternLayout>
                <Pattern>%d{yyyy-MM-dd HH:mm:ss}{UTC} (UTC) %5p - %m%n</Pattern>
            </PatternLayout>
            <Policies>
                <SizeBasedTriggeringPolicy size="5 MB"/>
            </Policies>
            <DefaultRolloverStrategy max="9"/>
        </RollingFile>
    </Appenders>
    <Loggers>
        <Logger name="org.tinyradius.util" level="off" additivity="false">
            <AppenderRef ref="STDOUT"/>
            <AppenderRef ref="logfile"/>
        </Logger>
        <Root level="trace">
            <AppenderRef ref="STDOUT"/>
            <AppenderRef ref="logfile"/>
        </Root>
    </Loggers>
</Configuration>