update
This commit is contained in:
46
daten/RAG/logs.md
Normal file
46
daten/RAG/logs.md
Normal file
@@ -0,0 +1,46 @@
|
||||
<!-- titel -->
|
||||
Logs
|
||||
----------------------------------------
|
||||
<!-- art -->
|
||||
kern
|
||||
----------------------------------------
|
||||
<!-- ziel -->
|
||||
Ermöglicht Superadmins das Einsehen und Durchsuchen von Systemprotokollen
|
||||
----------------------------------------
|
||||
<!-- regeln -->
|
||||
- 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
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Logdatei anzeigen
|
||||
<!-- ziel -->
|
||||
Zeigt den Inhalt einer Systemlogdatei an
|
||||
<!-- regeln -->
|
||||
- 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
|
||||
<!-- testen -->
|
||||
- Route admin system-logs view 2024-01-15 aufrufen
|
||||
- Seite mit Loginhalt wird angezeigt
|
||||
- Datei existiert im Dateisystem unter var log
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Logdateien auflisten
|
||||
<!-- ziel -->
|
||||
Zeigt alle System-Logdateien zum Download oder zur Einsicht an
|
||||
<!-- regeln -->
|
||||
- Nur ROLE_SUPER_ADMIN hat Zugriff
|
||||
- Listet alle system*.log-Dateien auf
|
||||
- Neueste Datei zuerst
|
||||
<!-- testen -->
|
||||
- Als Super-Admin anmelden
|
||||
- admin system-logs aufrufen
|
||||
- Logdateien absteigend nach Datum
|
||||
Reference in New Issue
Block a user