Verwaltung & Automatiken
Systemstatus & Jobs
Jeder Hintergrundlauf ist registriert – Zeitplan, letzter Lauf, Dauer und Zustand an einer Stelle. Daneben die Wächterbefunde, jeder mit dem Zeitpunkt seiner Messung.
- Acht Zustände je Lauf – von OK bis «Wartet auf Zugangsdaten»
- Letzte 20 Läufe je Job auf Klick, mit Dauer und Detailtext
- Stündlicher Wächter – Tagesmail ab 06:00 Uhr (Europe/Zurich)
| Job | Status | Letzter Lauf | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| run-dunningMahnungen nach Fristen, Überfälligkeits-Markierung | OK | 06:10 | |||||||||||||||||||
| nacharchivierungfreigegebene Belege ohne Archivversion | Befund offen | 06:20 | |||||||||||||||||||
|
Letzte 20 Läufe
|
|||||||||||||||||||||
| waechter-sammellaufalle Prüfungen der Suite in einem Lauf | OK | 06:30 | |||||||||||||||||||
| cron-watchdogüberwacht alle Läufe, versendet die Tagesmail | OK | 07:00 | |||||||||||||||||||
| lead-intakeLeads von der Website, signierter Webhook | OK | 16:42 | |||||||||||||||||||
| sync-linkedinKennzahlen der Unternehmensseite | Wartet auf Zugangsdaten | – | |||||||||||||||||||
| Prüfung | Zustand | Vorlegen (Begründung) |
|---|---|---|
| check_zahlungsreferenz_altbestand | Befund offen | Entscheid festhalten… Vorlegen |
01Was es tut
Was im Hintergrund lief – mit Zeitpunkt und Menge.
Eine Tabelle für die Läufe, vier Karten für das, was sie gemessen haben.
Geplante Jobs führt jeden registrierten Lauf des Mandanten; was eine Zeile trägt, steht unten. Ein Klick öffnet die letzten 20 Läufe – Start, Zustand, Dauer, Menge, Detailtext. Ereignisgesteuerte Läufe haben keinen Zeitplan; das sagt die Intervallspalte.
Der Zustand ist abgeleitet, nicht eingetragen: OK, Fehler, Überfällig, Nie gelaufen, Läuft, Pausiert, Befund offen, Wartet auf Zugangsdaten. «Überfällig» heisst: kein Messpunkt innerhalb Intervall plus Toleranz. Eine bewusst pausierte Aufgabe ist umgekehrt keine Abweichung.
Darunter vier Karten: Wächter-Sammellauf mit «Geprüft», «Befund offen», «Vorgelegt & entschieden» und «Prüfungen ohne Leser»; Mailversand mit Versandweg, Absender und nicht zugestellten Belegen; Belegarchiv-Konsistenz, die in beide Richtungen prüft – Datei ohne Registereintrag und umgekehrt; und Bestandslücken, wo eine Regel bisher nur für Neuzugänge gilt.
- JobName und Beschreibung aus dem Register
- Zustandabgeleitet aus Zeitplan, Toleranz und jüngstem Messpunkt
- Letzter LaufZeitpunkt in Europe/Zurich
- Dauergemessen – fehlt die Messung, steht «nicht gemessen»
- VerarbeitetDatensätze dieses Laufs
- Intervall«alle n min (± Toleranz)» oder «ereignisgesteuert – kein Zeitplan»
02Datenweg
Wo der Systemstatus steht.
Die Läufe arbeiten auf Verträgen, Rechnungen und Belegen. Gemessen wird hier – gemeldet ins Archiv, ins Dashboard und in die Tagesmail.
- Einstellungen
- Verträge
- Rechnungen
- Systemstatus & Jobs
- Archiv
- Dashboard
03Zusammenhang
Woher die Läufe kommen, was sie hinterlassen, was dabei greift.
Kommt von
- VerträgeDie wiederkehrende Fakturierung erzeugt Vertragsrechnungen nach Zyklus – hier mit Zeitpunkt, Dauer und Belegzahl.
- RechnungenDer Mahnlauf erstellt Mahnungen nach Fristen und markiert überfällige Rechnungen (Europe/Zurich).
- ArchivDie Nacharchivierung sucht freigegebene Belege ohne Archivversion; der Detailtext nennt geprüft, abweichend und neue Versionen.
- LeadsDer Lead-Eingang läuft über einen signierten Webhook – ereignisgesteuert, ohne Zeitplan. Genau das zeigt die Spalte.
- LinkedIn / AnalyticsFehlen die Zugangsdaten, steht der Abgleich auf «Wartet auf Zugangsdaten»: weder Befund noch Entwarnung, und kein Alarm.
- Plattform-VerkäufeDer Wächter meldet eine Bestellung, die nach zwei Stunden weder Buchung noch Kundenbeleg hat.
Geht nach
- DashboardDer Betriebsstand liest dieselben Laufzeilen mit derselben Ableitung; der Menüpunkt trägt dann ein Warnzeichen.
- ArchivWas die Nacharchivierung findet, entsteht dort als neue Belegversion mit Prüfsumme (GeBüV, OR 958f).
- EinstellungenVersandweg, Absender und Empfänger der Meldungen stehen dort unter Benachrichtigungen und Integrationen; die Testmail löst diese Seite aus.
- MandantenDie Instanzart entscheidet, ob Datensätze als Testdaten gekennzeichnet werden; der Reset löscht protokolliert nur Markiertes.
Greift automatisch
- Wächter-Cron mit TagesmailEr liest alle Jobs stündlich; die Tagesmeldung wird je Tag nur einmal beansprucht – überlappende Läufe senden nie doppelt.
- Wächter-SammellaufEigener Auftrag alle vier Stunden, mit eigener Zeitgrenze. Überschreitet er sie, ist das die Meldung.
- BefundgedächtnisEs unterscheidet «neu aufgetreten» von «besteht weiter» und kennt «vorgelegt und entschieden» – mit derselben 24-Stunden-Wiederholungssperre wie Störungen.
- LeserregisterJede Prüfung nennt Quelldatei und Nachweis; die Datei wird nachgelesen. Ein Eintrag allein gilt nicht als Leser.
04So ist es gebaut
Vier Regeln, damit eine Null etwas bedeutet.
Eine Überwachung, die im Zweifel beruhigt, ist schlimmer als keine.
Störung und Befund sind zwei Zahlen
Ein Befund färbt gelb, löst keinen Alarm aus, bleibt aber sichtbar. Gestört ist nur: Fehler, überfällig, nie gelaufen.
Wächter, Systemübersicht, Navigation und Alarmkette lesen dieselbe Ableitung – sonst hält eine Stelle für grün, was eine andere rot zeigt.
«Nicht gelaufen» ist nicht «nichts gefunden»
Jede Prüfung liefert einen von vier Zuständen: Befund, gelaufen ohne Fund, ausgenommen mit Grund – oder gar nicht gelaufen. Der vierte ist ein hörbarer Ausfall.
Wer ihn als «nichts gefunden» liest, macht die Prüfung stumm. Wer umgekehrt verkürzt, erzeugt Scheinbefunde, in denen der echte verschwindet.
Ein Befund wird nie von Hand geschlossen
Geschlossen wird ein Befund vom nächsten Lauf, der ihn nicht mehr findet. Von Hand lässt er sich nur vorlegen – mit Begründung, die stehen bleibt.
Er bleibt sichtbar, färbt aber weder Ampel noch Meldung. Sonst wäre die Entwarnung eine Behauptung statt einer Messung.
Der Wächter zählt sich nicht selbst
Der Job-Wächter setzt seinen Lauf auf «Befund», sobald irgendein Job einen hat. Das ist eine Zusammenfassung, keine eigene Quelle.
Deshalb liest er ihn beim nächsten Lauf nicht als Befund eines Jobs – sonst hielte er sich selbst am Leben. Echte Störungen bleiben unberührt.
05Fragen
Was hier zuerst gefragt wird.
Muss jemand diese Seite täglich öffnen?
Nein. Der Wächter meldet von sich aus per Tagesmail. Das Dashboard zeigt denselben Betriebsstand, der Menüpunkt trägt bei einer Störung ein Warnzeichen.
Was passiert, wenn ein Lauf mitten drin abbricht?
Bricht er ausserhalb des eigenen Codes ab, bliebe seine Zeile auf «Läuft» stehen. Ein solches «Läuft» gilt nach Intervall plus Toleranz als Fehler – auch wenn ein älterer erfolgreicher Lauf noch in der Fälligkeit lag.
Kann ich einen Lauf von Hand anstossen?
Sammellauf, Archivprüfung und Bestandsprüfung ja – je ein Knopf auf der zugehörigen Karte; sie messen und ändern nichts. Auch die Nacharchivierung lässt sich starten, sie schreibt aber: sie legt die fehlenden Belegversionen an.
06Weiter