Global Log (Diagnose-Log)¶
Das Global Log (Menüpunkt „Global Log", Adresse /diagnose-log) ist ein instanzweites, gefiltertes Ereignis-Log von Vesanas eigenen Komponenten — für Fehlersuche direkt in der Oberfläche, ohne per SSH in Container-Logs zu graben. Du siehst nur, wofür deine Berechtigung reicht:
| Berechtigung | Sicht |
|---|---|
system_log.view_own |
nur Ereignisse, die du selbst ausgelöst hast (ohne Check-Ergebnisse) |
system_log.view_tenant |
alle Ereignisse deiner Tenants (ohne instanzweite Ereignisse) |
system_log.view_global |
alles, auch instanzweite Ereignisse |
Wer einen Host sehen darf (hosts.view), sieht dessen Ergebnisse, Status-Wechsel, Flapping und Verbindungsereignisse auch ohne diese Rechte — im Host-Detail unter Verlauf, das dieselbe Ansicht auf den Host eingegrenzt einbettet.
Was hier landet¶
| Kategorie | Beispiele |
|---|---|
| Verbindung | Agent-/Collector-Auth-Fehler (falscher Token, IP), Agent/Collector offline ↔ online, Abweisung wegen zu vieler Anfragen |
| Mail / Benachrichtigung | Zustellung einer Benachrichtigung — Erfolg, Fehler und durch einen Kanal-Filter übersprungen; Push-Abos mit geänderten Geräte-Schlüsseln |
| Unterdrückt | Meldungen, die nicht rausgingen, mit Grund (Wartung, Abhängigkeit/Host nicht erreichbar, Collector offline, Regel deaktiviert, keine passende Regel …) |
| Check-Änderung | Check angelegt, geändert, gelöscht; Check fällt aus der Konfiguration (gelöschtes/fremdes Script) |
| Status-Wechsel | jeder Wechsel eines Checks, auch der Sprung nach NO_DATA (Collector/Agent offline, Check überfällig) |
| Check-Ergebnis | jedes eingehende Ergebnis (siehe unten) |
| Flapping | Flapping erkannt / aufgelöst, inklusive kurzer Verlaufs-Zeitleiste |
| Authentifizierung | 2FA-Sperren, SSO- und LDAP-Anmeldungen |
| Update | Updates der Instanz |
| Support | Support-Bundles |
| DB-Wartung | Datenbank-Selbstwartung (Aufbewahrung, Kompression), fehlgeschlagene geplante Backups, abgeschaltete Wartungsregeln |
| Ergebnis-Verarbeitung | Verarbeitungsprobleme eingehender Ergebnisse (siehe unten) |
| KI | Anbieter nicht erreichbar im Chat oder bei der Analyse, Analyse-Ergebnis nicht gespeichert, abgelehnter Verbindungstest |
| Zertifikat | Ausstellung, Erneuerung und Ablauf des Server-Zertifikats |
| Sicherheit | Verstöße gegen die Content-Security-Policy, die Browser melden (je Quelle und Seite höchstens einmal am Tag, mit Zähler; ohne IP und ohne Adressen mit Parametern) |
Vordefinierte Reiter: Alle, Probleme, Verbindung & Agents, Alarm & Mail, Check-Änderungen, Status-Wechsel, Check-Ergebnisse, Flapping.
Benachrichtigungen leben hier¶
Eine eigene Seite „Benachrichtigungs-Log" gibt es nicht — Benachrichtigungen erscheinen im Reiter Alarm & Mail. Jede Zustellung erzeugt einen Eintrag mit Kanal, Anlass (Alarm/Entwarnung/Test/SSL-Zertifikat), betroffenem Host/Check, Empfängern (bei Push: Anzahl erreichter Geräte) und ggf. dem Fehler. Auch Meldungen ohne Check („Gerät nicht erreichbar") stehen dort.
Reiter „Alle" liest auch Check-Ergebnisse¶
Der Reiter Alle zeigt wirklich alles: die Systemereignisse und die rohen Check-Ergebnisse — letztere werden zur Anzeigezeit direkt aus den Check-Ergebnissen gelesen, nicht doppelt gespeichert. Willst du nur die Meldungen ohne die Ergebnis-Flut, nimm einen anderen Reiter oder filtere die Kategorie.
Verarbeitungsprobleme sichtbar machen¶
Kommt ein einzelnes Ergebnis unlesbar an (z. B. beschädigtes JSON), wird nur dieses eine Ergebnis übersprungen und hier vermerkt — nicht das ganze Paket verworfen. Ebenso gemeldet: Ergebnisse, die keinem Check zugeordnet werden können, Ergebnisse eines inzwischen gelöschten Checks und Pakete, die dauerhaft nicht verarbeitbar in die Dead-Letters wandern.
Filtern¶
Filter nach Schwere, Kategorie, Ereignistyp, Tenant, Host, Collector, Check, Status, Quell-IP, Akteur, Zeitraum (relativ oder per Kalender) und Volltext (Meldung, Check-Name, Hostname, Anzeigename). Filter-Kombinationen lassen sich als eigener Reiter speichern und per Link teilen; ein veränderter vordefinierter Reiter lässt sich über sein Menü auf Standard zurücksetzen.
Live-Modus¶
Ein Live-Knopf holt neue Einträge laufend nach (alle 2 Sekunden) — praktisch, wenn du gerade einen Agent installierst oder eine Konfigurationsänderung beobachten willst.
Detail-Panel¶
Klick auf einen Eintrag öffnet ein Seitenpanel mit vollem Kontext plus direktem Sprung zum betroffenen Host oder Check. Bei einem Flapping-Eintrag zeigt das Panel zusätzlich, wie es dazu kam (die letzten Status-Übergänge).
Anschluss¶
- Fehlerübersicht — aktuelle Check-Probleme statt Systemereignisse
- Notification Channels — wohin Benachrichtigungen gehen
- Logs — gesammelte Logs der Geräte (ein anderes Feature als das Global Log)