Protokollierung
Auf dem Register Protokollierung finden Sie Einstellungen zu den Protokollierungsfunktionen von MobileTogether Server. Wenn Sie eine der Einstellungen auf diesem Register ändern, klicken Sie auf die Schaltfläche Speichern am unteren Rand des Registers, damit die geänderte Einstellung wirksam wird.
Protokollierung
Logs enthalten Berichte zur Workflow-Aktivität und werden auf der Web-Oberfläche auf dem Register Log angezeigt. Die Einstellungen im Bereich "Protokollierung" definieren die Protokollierungsparameter.
•Detailliertheitsgrad der Protokollierung: Der Detailliertheitsgrad kann (i) vom Protokollieren nur von Fehlern, (ii) über das Protokollieren von Fehlern und Warnungen (iii) bis zum detailliertesten Grad mit dem Protokollieren von Fehlern, Warnungen und Informationen gewählt werden.
•Log-Limit: Definiert die Aufbewahrungsdauer von Logs.
•Log-Speicherlimit: Das Schreiben von Meldungen in die Log-Datenbank hat eine niedrigere Priorität als die Ausführung von Workflows. Aus diesem Grund werden Meldungen nicht direkt in die Log-Datenbank geschrieben, sondern im Arbeitsspeicher behalten, bis in der Workflow-Ausführung eine Lücke auftritt, sodass der Prozessor Zeit hat, die Meldungen in die Log-Datenbank zu schreiben. Wenn jedoch (i) keine Zeit ist, um Meldungen in die Log-Datenbank zu schreiben und (ii) der für die Protokollierung benötigte Speicherplatz das Log-Speicherlimit erreicht, so werden alle Log-Meldungen im Arbeitsspeicher verworfen. Die verworfenen Meldungen werden dann durch eine einzige Log-Meldung ersetzt, die angibt, dass der Log-Speicher geleert wurde. Über die Option "Log-Speicherlimit" können Sie mehr Platz im Arbeitsspeicher vorsehen (indem Sie festlegen, wann die Meldungen aus dem Arbeitsspeicher gelöscht werden sollen) und so den Server entlasten. Andernfalls könnte die Belastung durch Workflow-Verarbeitung und Arbeitsspeicherauslastung zur Beendung des MobileTogether Server-Vorgangs führen. Faktoren, die Sie bei der Wahl des Limits berücksichtigen sollten, sind: (i) der auf dem Rechner verfügbare Arbeitsspeicher und (ii) der Detailliertheitsgrad des Log. Der niedrigste zulässige Wert für das Log-Speicherlimit ist 256 MB.
•Log-Dateien: Benutzer mit dem Recht Workflow verfolgen können Logs in einer Datei speichern lassen, wenn die Option Protokollierung in Datei definiert ist. Das Verzeichnis für die Speicherung von Protokollen wird in der Option Protokollierung in Dateiverzeichnis definiert.
Syslog
Syslog ist ein Standardprotokoll, mit dem System-Log- oder Event-Meldungen an einen bestimmten Server, den so genannten Syslog-Server, weitergeleitet werden. Aus Syslog-Servern werden oft Logs von verschiedenen Rechnern zentral gespeichert, um später analysiert werden zu können. Syslog ist in Linux der Standardprotokollierungsmechanismus. Unter Windows muss ein Syslog-Server erst installiert werden. (Beachten Sie, dass das Windows Event Log zu diesem Zweck nicht verwendet werden kann.)
Im Bereich für die Syslog-Einstellungen (Abbildung unten) können Sie die Einstellungen für den Syslog-Server definieren.
•Die Einstellungen Host und Port sind diejenigen des Syslog-Servers. Siehe auch Anmerkungen weiter unten.
•Protokoll: Es stehen die folgenden Protokolle zur Auswahl: BSD (UDP oder TCP) oder IETF (TCP oder TLS/SSL). Das BSD-Protokoll stellt die nicht blockierende UDP-Kommunikation zur Verfügung (Diese ist jedoch keine zwingend erforderliche Kommunikationseigenschaft, da MobileTogether Server kein Blocking verwendet). Das IETF-Syslog-Protokoll wird empfohlen, da es mehr Informationen sendet und die sichere Kommunikation unterstützt. Zusätzliche Informationen (über Benutzer, Lösung und Client-Version) können in Syslog Server über Makros aufgerufen werden: \${.SDATA.meta.user}, \${.SDATA.meta.session} und \${.SDATA.meta.version}.
Anmerkungen
Auf Linux-Systemen ist rsyslog normalerweise vorinstalliert. Beachten Sie jedoch, dass syslog-ng eine leistungsstärkere Option ist. Die Standardports sind die folgenden (falls nicht anders konfiguriert):
•BSD: 514 (für UDP und TCP)
•IETF: 601 über TCP
•IETF: 6514 über TLS
Einige zusätzliche Syslog-Server-Einstellungen müssen über die Konfigurationsdatei vorgenommen werden. Diese Einstellungen werden in den Konfigurationsdateieinstellungen aufgelistet.