Logs ---------------------------------------- kern ---------------------------------------- Ermöglicht Superadmins das Einsehen und Durchsuchen von Systemprotokollen ---------------------------------------- - Logdateien liegen im Verzeichnis var log - Systemlogdateien heißen system-JJJJ-MM-TT.log - Letzte 1000 Zeilen werden gelesen - Dateien werden rückwärts gelesen - Fehlende Systemlogdatei wirft 404 - Logdateien werden neueste zuerst aufgelistet - AdminVectorLogController liest 500 Zeilen statt 1000 - AdminVectorLogController zeigt Meldung statt 404 bei fehlender Datei ---------------------------------------- Logdatei anzeigen Zeigt den Inhalt einer Systemlogdatei an - Erfordert ROLE_SUPER_ADMIN - Liest die letzten 1000 Zeilen der Datei - Dateiname folgt dem Muster system-JJJJ-MM-TT.log - Nicht vorhandene Datei erzeugt 404 - Liest rückwärts vom Dateiende für Speichereffizienz - Route admin system-logs view 2024-01-15 aufrufen - Seite mit Loginhalt wird angezeigt - Datei existiert im Dateisystem unter var log ---------------------------------------- Logdateien auflisten Zeigt alle System-Logdateien zum Download oder zur Einsicht an - Nur ROLE_SUPER_ADMIN hat Zugriff - Listet alle system*.log-Dateien auf - Neueste Datei zuerst - Als Super-Admin anmelden - admin system-logs aufrufen - Logdateien absteigend nach Datum