Logs
Logs im Backend
Die BJS-Logs zeigen technische Tagesprotokolle der Bertram-Juwelier-Service-Schnittstelle. Die Protokolle helfen beim Pruefen von Versandarten, Abholzeitfenstern, Labelerzeugung und Stornierungen.
Logbereich und Dateien
Der Logviewer ist fest auf den Bereich bjslog eingestellt. Das Backend sucht Tagesdateien mit diesem Prefix und der Dateiendung txt. Die neueste passende Datei wird automatisch vorausgewaehlt.
Die allgemeine Aufbewahrung fuer diese Tageslogs betraegt vierzehn Tage, sofern kein spezieller Wert fuer einen Logbereich gesetzt ist. Alte Dateien werden beim Log-Cleanup anhand von Prefix, Dateiendung und Alter entfernt.
Datei herunterladen: In der Metazeile der ausgewaehlten Logdatei steht zusaetzlich ein Downloadlink. Damit kann die aktuell angezeigte Tagesdatei auf dem eigenen Rechner gespeichert werden, ohne die Loganzeige zu verlassen.
Formular und Abrufen
- Logdatei: Auswahl der verfuegbaren BJS-Logdateien. Jede Option zeigt Dateiname und gerundete Groesse.
- Abrufen: laedt die gewaehlte Datei und haelt die Navigation ueber versteckte Werte im BJS-Reiter Logs.
Die Dateiauswahl wird serverseitig gegen die gefundenen Logdateien geprueft. Wenn keine gueltige Auswahl vorhanden ist, nutzt der Viewer die neueste Datei.
Vorschau und Metadaten
Oberhalb der Vorschau stehen ausgewaehlter Dateiname, letzter Aenderungszeitpunkt und gerundete Dateigroesse. Der Inhalt wird in einem scrollbaren Textbereich angezeigt.
Bei grossen Dateien zeigt der Viewer nur den letzten Abschnitt der Datei und kennzeichnet die gekuerzte Anzeige. So bleibt die Seite auch bei vielen BJS-Aufrufen bedienbar.
Maskierung und typische Inhalte
BJS schreibt Logeintraege beim Abrufen der Versandarten, beim Abrufen von Abholzeitfenstern, beim Erstellen von Sendungen und beim Stornieren von Sendungen. Ein Eintrag enthaelt Methode, Ziel, Requestdaten, Response-Header, HTTP-Status und Response-Inhalt.
Vor der Anzeige maskiert das Backend sensible Werte wie Autorisierungsheader, API-Keys, Token, Passwortfelder, Secrets, Cookies und vergleichbare Zugangsdaten.