Protokolldateien

Grundsätzlich speichert regisafe alle im laufenden Betrieb auftretenden Ereignisse (wichtige Aktionen und Fehler) in einer Protokolldatei LOGFILE.XML im TEMP-Verzeichnis.

Die Protokolldatei LOGFILE.XML wird in einheitlicher Form sowohl am IQ-Server als auch am regisafe-Client geführt.
Bei jedem Neustart, bei Beginn eines neuen Tages und ab einer bestimmten Dateigröße (siehe Schlüssel "ProtokolldateiGröße") wird eine neue Protokolldatei begonnen, die alte Datei wird umbenannt in LOGFILE-alt-<Zeitstempel>.XML.

Zu jedem Protokolleintrag werden bestimmte Details festgehalten, dazu gehören:

Durch die Speicherung von Detailinformationen zu den einzelnen Protokolleinträgen ist es bei der Auswertung möglich, gezielt nach bestimmten Einträgen zu suchen: also z.B. Einträge vom Typ Fehler, Einträge zu bestimmten Modulen oder Einträge in bestimmten Zeiträumen.

Protokolldatei-Viewer

Protokolldateien werden in regisafe in einem eigenen Protokolldatei-Viewer angezeigt (z.B. am Client beim Klick auf Protokoll in einer Fehlermeldung oder am IQ-Server beim Öffnen über das Menü).

Der Protokolldatei-Viewer bietet folgende Möglichkeiten:

 

Viewer-Fenster:

 

StartLog.txt

In der Datei StartLog.txt wird der Start des regisafe-Clients bzw. des IQ-Servers protokolliert: Alle geladenen Module inkl. Dateiversion und Quellverzeichnis, ausgeführte Initialisierungsfunktionen, usw. werden zusammen mit Zeitangaben aufgeführt.
Um schnell und direkt auf diese Informationen zugreifen zu können, wird der Inhalt der StartLog.txt nach Beendigung des Startvorgangs in der Protokolldatei LOGFILE.XML als Abschluss der Startphase aufgenommen.
Die Datei StartLog.txt wird bei jedem Start von regisafe bzw. oder dem IQ-Server neu erstellt. Beim Programmstart wird eine frühere StartLog.txt-Protokolldatei umbenannt nach StartLog-alt.txt, bevor mit dem Schreiben der neuen Protokolldatei begonnen wird.

Weitere Protokolldateien

Einige Anwendungsmodule oder Basisfunktionen erstellen eigene Protokolldateien, z.B. TerminManagerSyncLog.txt bei der Synchronisation eines Pocket-PCs mit dem regisafe-Terminkalender, TelefonwahlLog.txt bei der Nutzung der Telefonwahl, Report-Dateien der Reorganisation (siehe unter Protokollierung der Reorganisation).