Mit Loggern können Sie steuern, wie Netzwerk- und Performance-Protokollmeldungen nach Ebenen kategorisiert und während der Laufzeit angezeigt werden. Standardmäßig sind Netzwerk- und Performance-Logger deaktiviert. Um einen Logger zu aktivieren, müssen die Kommentar-Strings vom jeweils zugehörigen Code entfernt werden.
Ein Logger enthält die folgenden Parameter:
Gibt den Namen eines Loggers an.
Gibt an, ob Netzwerk- oder Performance-Protokollmeldungen in der SDK-Protokolldatei dupliziert werden.
Wert: [true|false] (wahr/falsch)
Standard: false (falsch)
Gibt die Protokollebene eines Loggers an.
Wert: [Trace|Debug|Info|Warn|Error|Fatal|Off]
Im Folgenden sind die einzelnen Protokollebenen nach Vorrangigkeit aufgelistet.
Hinweis: Je höher die Protokollebene, desto geringer die Performance von CA EEM.
Bezeichnet Debugging auf niedriger Ebene. Diese Ebene beinhaltet den Steuerungsfluss und übergibt Argumente.
Gibt Meldungen an, die für die Problemdiagnose verwendet werden. Diese Ebene enthält Kontextinformationen.
Gibt Kontextinformationen, mit denen die Ausführung in einer Produktionsumgebung auf grober Ebene protokolliert wird.
Zeigt ein potentielles Problem im System an. Entspricht eine Meldung zum Beispiel der Kategorie "Sicherheit", muss eine Warnmeldung angezeigt werden, wenn ein Wörterbuchangriff erkannt wird.
Zeigt ein schwerwiegendes Problem im System an. Das Problem ist nicht zu beheben und bedarf eines manuellen Eingriffs.
Zeigt einen schweren Anwendungsausnahmefehler an.
Zeigt eine nicht vorhandene Protokollierung an.
Hinweis: Die Protokollebene des Standard-SDK-Appenders muss der Ebene "Error" entsprechen.
Beispiel: Performance-Logger
<logger name="Perform" additivity="false">
<level value="trace"/> <appender-ref ref="Performance" />
</logger>
| Copyright © 2010 CA. Alle Rechte vorbehalten. | Senden Sie CA Technologies eine E-Mail zu diesem Thema. |