Logging

Datenbankbasierte Logs


Die unter Control Center/Logs zu findenden Logs sind datenbankbasiert. Folgende Anmerkungen gelten nur, wenn eine relationale Datenbank für das Logging verwendet wird (Standardfall).

Siehe auch Abschnitt Vorhaltezeit von Backup-Dateien, Logs, Crashed Jobs.

Übersicht

Alle Log-Meldungen, die bei Profil-Läufen (Jobs) entstanden sind (auch fehlerhafte Jobs). Die entsprechenden Tabellen hierfür sind "dw_log_sum" und " dw_log".

Fehler

Hier werden nur die Fehler aus der Übersicht gelistet. Die entsprechende Tabelle hierfür ist "xml_datawizard_error".

Allgemeine Meldungen

Log-Meldungen, die keinem bestimmten Job zugeordnet werden können und daher nicht in den Unterseiten Übersicht oder Fehler erscheinen. Das ist z. B. der Fall, wenn bei einem Profillauf ein Fehler in Phase 1 entstanden ist, aber noch kein Job erzeugt wurde. Die entsprechende Tabelle hierfür ist dw_log (Jobnummer dw_job = 0). Hier finden Sie auch Log-Meldungen zu den Zusatzmodulen Content Inspection und ENGDAT.

ASM-Meldungen

Hier werden Log-Meldungen zum Zusatzmodul ASM - Asynchrones Sende-Modul gelistet. Die entsprechenden Tabellen hierfür sind "dw_asm_log" und "dw_asm_log_detail" .

Comm-Log

Für das CommLog wird eine zusätzliche Lizenz benötigt. Für Kommunikationen mit Partnersystemen, die über Kanäle laufen, können hiermit zusätzliche Meldungen erzeugt werden. Logs werden in den Tabellen comm_log* gespeichert.

Server-Logs

Diese Logs sind nicht datenbankbasiert, sondern dateibasiert. Siehe dazu den folgenden Abschnitt.

Dateibasierte Logs


Für das Logging wird der LogService verwendet. Dieser wiederum verwendet eine Vielzahl von LogManagern (es gibt verschiedene Typen von LogManagern, per Default wird aber immer der FileLogManager (dateibasiert) verwendet).

Alle dateibasierten Logs sind im Ordner ./logs abgespeichert. Sie können dort direkt auf die Logdateien zugreifen oder in der GUI über das Control Center (→ "Logs/Server-Logs") oder über die Admin-Konsole (→ Log-Monitor).

Folgende FileLogManager sind standardmäßig vorhanden. Sie finden dafür jeweils tagesbasierte Dateien message.log (Meldungen, die nicht fehlerbezogen sind) und error.log (Fehlermeldungen). Zusätzlich können in manchen Unterordnern Trace-Dateien (auch Client-Logs genannt) vorhanden sein, die Verbindungsdetails enthalten.


Unterordner in ./logs

Name in Control Center bzw. Admin-Konsole

Erklärung

Direkt in Ordner ./logs

"Http server" bzw. "Request Log"

Hier sind folgende Dateien zu finden:

adminrequest.log (HTTP-Requests an die Admin-Konsole.)

request.log (HTTP-Requests an den Integration Server.)

server.log (Windows) bzw. hub.log (Linux) (Logs des Integration Servers.)


Zudem sind direkt im Ordner ./logs noch ein paar Log-Dateien zu finden, die nicht im Control Center oder der Admin-Konsole angezeigt werden:

statistic.log (Hier werden einige statistische Daten angezeigt, die z. B. im Dashboard angezeigt werden.)

threads.log (Hier werden Informationen zu Threads gespeichert, die z. B. im Dashboard angezeigt werden.)

wrapper.log (Wenn der Integration Server als Dienst gestartet ist (auf Windows-Systemen), dann landen hier alle Meldungen, die sonst auf der Konsole ausgegeben werden. Für Linux-Systeme siehe ./logs/console.txt)

boot.log (Hier wird aufgezeichnet, wann Lobster Integration gestartet und beendet wurde. Zudem wird die Gesamtanzahl aller Profile und die Anzahl der aktiven Profile festgehalten.) Zum Aktivieren dieses Logs muss folgender Eintrag in der Konfigurationsdatei ./etc/startup.xml eingetragen werden (nach der Application für Lobster Integration selbst):


<Call name="addApplication">
<Arg>
<New class="com.ebd.hub.datawizard.plugin.ReportStartStopEvents">
</New>
</Arg>
</Call>

_data

_data

Logs der GUI von Lobster Integration.

as2

as2log

Meldungen des AS2Services. Zusätzlich können hier Trace-Dateien vorhanden sein (siehe System-Logging und Profil-Logging).

capitraces

CapiTraces

Hier werden Capi-Traces für OFTP abgelegt, wenn dies entsprechend im OFTPService konfiguriert ist (gesetztes Basisverzeichnis und Verbose-Modus).

CEXLog

cexlog

Meldungen des CertificateExchangeServices.

CronLogManager

cronlogmanager

Hier werden Informationen zu Cronjobs gespeichert (z. B. Profile mit zeitgesteuerten Eingangsagenten).

DataWizard

defaultdatawizardlog

Hier werden Informationen von gelaufenen Profilen (Jobs) abgelegt.

dump

-

Ist die System-Property -Dhub.mail.preserveOriginal=true gesetzt, dann werden in diesem Verzeichnis alle empfangenen E-Mails als Dateien abgelegt.

mail

Mail

Dieser Unterordner ist evtl. vorhanden, falls für das System-Logging (oder Profil-Logging) in Phase 1 die Option Mail Log ausgewählt wurde. In diesem Ordner werden dann Trace-Dateien angelegt, die auch die empfangenen E-Mails enthalten.

engdat

engdat

Meldungen des Zusatzmoduls ENGDAT.

fax

Fax

Hier können Trace-Dateien vorhanden sein (siehe System-Logging und Profil-Logging).

FtpLog

ftplog

Meldungen des FTPServices. Zusätzlich können hier Trace-Dateien vorhanden sein (siehe System-Logging und Profil-Logging).

services

internal

Hier schreiben alle Services Meldungen hinein (unter anderem auch die Meldungen des Verbose-Modus der Services).

OftpLog

oftplog

Meldungen des OFTPServices. Zusätzlich können hier Trace-Dateien vorhanden sein (siehe System-Logging und Profil-Logging).

SCM

scm

Nicht relevant für Lobster Integration alleine (nur wenn auch Lobster_scm verwendet wird).

SSHLog

sshlog

Meldungen des SshServices. Zusätzlich können hier Trace-Dateien vorhanden sein (siehe System-Logging und Profil-Logging).

WebMonClientLog

webmonclientlog

Meldungen des Zusatzmoduls DataCockpit.

x400

X.400

Hier können Trace-Dateien vorhanden sein (siehe System-Logging und Profil-Logging).

TransportManager

transportmanagerlog

Logs zum Transport Manager.

Benachrichtigungs-E-Mails bei Fehlern


Siehe hierzu den Abschnitt Fehlerbehandlung.

Automatische Logüberwachung/-auswertung


Siehe hierzu die Abschnitte Log Listener aktivieren und CommLog (Eingangsagent).