Admin · Logs & Diagnose

System-Status

Diese Seite (Admin → Logs & Diagnose → „System-Status") ist die zentrale Diagnose-Übersicht. Sie zeigt auf einen Blick, ob Cron, Datenbank und Geocoding gesund sind. Du brauchst dafür das Recht admin.access.

Cron & Anwendung

Die obere Karten-Reihe zeigt:

  • Cron-Lauf — wann der Cron zuletzt lief, mit Ampel: OK (≤ 90 s), verzögert (1,5–5 min) oder gestoppt (> 5 min — Cron läuft nicht mehr).
  • Cron-Heartbeats (1 h) — wie viele Heartbeats in der letzten Stunde ankamen (erwartet: rund 12).
  • Datenbank — grün, wenn ein SELECT 1 durchgeht.
  • Letzter Alarm im ETB und verarbeitete Alarme seit dem letzten ETB-Reset (mit 24-h-Wert).
  • Tages-Heartbeat — Zeitpunkt der täglichen Status-Meldung.

Geocode-Cache

Die Karte Cache zeigt, wie viele Adressen gecacht sind, aufgeschlüsselt nach Quelle (Nominatim/Photon), sowie den ältesten und neuesten Eintrag. „Cache leeren" verwirft alle Einträge; „Cache anzeigen / verwalten" führt zur eigenen Geocode-Cache-Seite.

ℹ️ Der Geocode-Cache überlebt den Auto-/Wochen-Reset bewusst — sonst müsste jede Adresse danach neu aufgelöst werden. Geleert wird er nur manuell.

Provider-Verfügbarkeit

Über „Provider testen" prüfst Du auf Knopfdruck, ob Nominatim und Photon erreichbar sind (Antwortzeit + HTTP-Status, mit Hinweis bei Rate-Limit oder IP-Sperre).

ℹ️ Der Provider-Test läuft nur auf Klick, nicht im Auto-Refresh — sonst würde das Nominatim-Kontingent unnötig verbraucht. Bei einer Sperre schwenkt die Anwendung automatisch auf Photon.

Aktuell halten

Rechts in der Titelleiste steht der Auto-Refresh-Umschalter (Aus · 5 s · 15 s · 60 s, Standard 5 s). Beim automatischen Neuladen werden die Einmal-Aktionen (Provider-Test, Cache-Flush) bewusst nicht wiederholt.

Was als nächstes?