Vergleichsreport

Vergleiche Einstellungen
Änderungen von:
bis:
Typ:

Veränderungen an Parts

Part "Inhalt" wurde verändert


Veränderungen des Inhalts
Klicken Sie für eine detaillierte Beschreibung auf die geänderten Stellen:
Benutzen sie die linke oder die rechte Maustaste, um zur jeweils vorherigen bzw. nachfolgenden Änderung zu gelangen.
 ersteletzte 

Mit den Log-Einstellungen kann die Funktionsweise der Protokollierung punktgenau festgelegt werden. Es ist möglich festzulegen, bei welchen Usern und bei welchen Bildschirm-Aktionen gelogged werden soll. Des Weiteren ist es möglich auch festzulegen, welche Programmteile protokollieren sollen. Die Loglevels  The log settings can be used to define precisely how logging works. It is possible to specify for which users and for which screen actions logging is to take place. Furthermore, it is also possible to specify which program parts are to log.
The log levels (Debug, Info, Warn, Error, Fatal, All) bestimmen die Priorisierung von Fehlermeldungen, wobei Debug die unterste Ebene darstellt und die meisten Meldungen ausgibt (Bsp.: "lade Datensatz mit Nummerdetermine the prioritization of error messages, where Debug is the lowest level and outputs the most messages (e.g.: "loading record with number..."), Info gibt nur Meldungen aus, die eine höhere Priorität haben als Info, und Error / Fatal  gibt nur Fehlermeldungen aus.

Wohin die Protokolle geschrieben werden sollen ist über die so genannten Appender einstellbar. Im Webdesk EWP stehen standardmäßig 4 Appender zur Verfügung:

Appender

Beschreibung

Database

Dieser Appender stellt das komfortabelste Log-Medium dar, hier wird jedes Event in einen Log pro Aktion und User geschrieben. Dieses Log gilt für die gesamte Verweildauer innerhalb einer Aktion (das bedeutet, dass auch das Blättern innerhalb eines Aktion dazuzählt!) Der Nachteil ist, dass diese Protokollierungsart auch die aufwendigste darstellt, da ständig schreibende Datenbankzugriffe erfolgen.

Console

Dieser Appender schreibt auf die Konsole des Servlet Containers (z.B. Tomcat) in welchem der Webdesk EWP Server abläuft. Es handelt sich hierbei um ein Text-File, das chronologisch aufgebaut ist. Es ist hier naturgemäß schwierig, Logevents von einzelnen Usern herauszufiltern.

Error-File

Dieser Appender ist ein spezieller Appender, welcher nur Events vom Typ ERROR oder FATAL entgegennimmt. Das Ziel ist ein File im Webdesk Verzeichnis

only outputs messages that have a higher priority than Info, and Error / Fatal only outputs error messages.

Where the logs are to be written can be set via so-called appenders. In Webdesk EWP, 4 appenders are available by default:

Appender

Description

Database

This appender is the most convenient log medium; here every event is written to a log per action and user. This log applies for the entire time spent within an action (which means that paging within an action counts as well!). The disadvantage is that this type of logging is also the most expensive, since write accesses to the database occur constantly.

Console

This appender writes to the console of the servlet container (e.g. Tomcat) in which the Webdesk EWP server runs. It is a text file with a chronological structure. It is naturally difficult here to filter out log events of individual users.

Error file

This appender is a special appender that only accepts events of type ERROR or FATAL. The target is a file in the Webdesk directory (webdesk3/WEB-INF/logs/error.log)

Log -File Dieser Appender schreibt auf ein Logfile innerhalb der Webdesk Applikation. Im Unterschied zum Console-Log werden in diesem Fall nur Logevents vom Webdesk in dieses Log geschrieben. Während beim Console Appender auch andere Webapplikationen im selben Container auf diesen Appender loggen könnten. file

This appender writes to a log file within the Webdesk application. In contrast to the console log, in this case only log events from Webdesk are written to this log, whereas with the console appender other web applications in the same container could also log to this appender. (webdesk3/WEB-INF/logs/log4j.log)

Die Datenbankprotokollierung Database logging (Appender appender = DATABASE) ist ausschließlich aktiviert, wenn der angemeldete User und die aufgerufene Aktion zur Protokollierung aktiviert wurden. Hier ist die korrekte Parametrierung des oberen Teils des Formulars von wesentlicher Bedeutung! Umgekehrt ist es nicht notwendig, Aktionen oder Benutzer für die Protokollierung zu aktivieren, wenn in andere Medien als die Datenbank (Console, File, Error-File) gelogged werden soll.

Wichtige Logger:

Name des Loggers

Beschreibung

shark

Logger für die Workflow Engine

is only activated if the logged-in user and the called action have been activated for logging. Here the correct parameterization of the upper part of the form is of essential importance!
Conversely, it is not necessary to activate actions or users for logging if logging is to go to media other than the database (console, file, error file).

Important loggers:

Name of the logger

Description

shark

Logger for the workflow engine

at.workflow.webdesk

Logger über alle Webdesk Klassen und Servicesfor all Webdesk classes and services

org.hibernate.SQL

Logger über alle SQL generierende Klassen im for all SQL-generating classes in Hibernate

DatabaseManager

Logger über for DODS (O/R Mapping Tool, welches von Shark verwendet wirdmapping tool used by Shark)

Persistence

Logger über DAOs von Workflow Enginefor DAOs of the workflow engine

Links

Mime Typetext/xmltext/xml
Datei-name
Größe (in Bytes)38333485
Version 1 von Gabriel Gruber
am 17.10.26 18:13:53
Name: Log-Einstellungen
Variante: main - en
Status: Veröffentlichung
Version 2 von Gabriel Gruber
am 17.10.26 18:13:55
Name: Log settings
Variante: main - en
Status: Veröffentlichung