Gesundheitsüberwachung
SyncID enthält eine integrierte Gesundheitsüberwachung mit einem visuellen Dashboard, automatisierten Prüfungen und Microsoft Teams-Integration für proaktive Alarmierung.
Gesundheits-Dashboard
Abschnitt betitelt „Gesundheits-Dashboard“Greifen Sie auf das Gesundheits-Dashboard unter /health-dashboard zu. Es zeigt den Echtzeitstatus von:
| Prüfung | Was überwacht wird |
|---|---|
| Datenbank | SQL Server-Konnektivität und Abfrageleistung |
| SyncrOne-API | Erreichbarkeit der zentralen SyncrOne-Anwendung |
| Benachrichtigungsdienst | Verfügbarkeit des E-Mail-Zustelldienstes |
Statusindikatoren
Abschnitt betitelt „Statusindikatoren“| Status | Bedeutung |
|---|---|
| Healthy | Der Dienst arbeitet normal |
| Degraded | Der Dienst hat Probleme, aber die Anwendung kann weiterhin funktionieren |
| Unhealthy | Der Dienst ist ausgefallen — einige Funktionen sind beeinträchtigt |
Das Dashboard zeigt auch die Health-Check-Historie mit Sparkline-Diagrammen, sodass Sie Trends und intermittierende Probleme im Zeitverlauf erkennen können.
Details der Health Checks
Abschnitt betitelt „Details der Health Checks“Datenbankprüfung
Abschnitt betitelt „Datenbankprüfung“Überprüft, ob SyncID eine Verbindung zur SQL Server-Datenbank herstellen und Abfragen ausführen kann. Ein Fehler hier bedeutet, dass die Anwendung keine Daten speichern oder abrufen kann.
Bei Ausfall: Alle Funktionen sind betroffen — Anwesenheitsdaten können nicht gespeichert, Mitarbeiter nicht verwaltet und die Anmeldung ist nicht möglich.
SyncrOne-API-Prüfung
Abschnitt betitelt „SyncrOne-API-Prüfung“Überprüft, ob der SyncrOne-API-Endpunkt erreichbar ist. Diese Prüfung meldet Degraded (nicht Unhealthy), wenn SyncrOne ausgefallen ist, da SyncID unabhängig weiterarbeiten kann.
Bei Ausfall: Mitarbeitersynchronisation und Anwesenheitsübermittlung an SyncrOne sind blockiert. Geräteverwaltung und lokale Anwesenheitserfassung funktionieren weiterhin normal.
Benachrichtigungsdienst-Prüfung
Abschnitt betitelt „Benachrichtigungsdienst-Prüfung“Überprüft, ob der E-Mail-Benachrichtigungsdienst erreichbar ist.
Bei Ausfall: E-Mail-Benachrichtigungen (Geräte-Offline-Alarme, Startfehler, Passwort-Zurücksetzungen) werden gestoppt. Alle anderen Funktionen sind nicht betroffen.
Teams-Benachrichtigungen
Abschnitt betitelt „Teams-Benachrichtigungen“SyncID kann Gesundheitsalarme über Webhook an einen Microsoft Teams-Kanal senden.
Einrichtung
Abschnitt betitelt „Einrichtung“- Erstellen Sie einen eingehenden Webhook in Ihrem Teams-Kanal
- Kopieren Sie die Webhook-URL
- Konfigurieren Sie sie in
Configurations/healthchecks.json:
{ "HealthChecks": { "TeamsWebhookUrl": "https://your-organization.webhook.office.com/..." }}- Starten Sie die Anwendung neu, damit die Änderung wirksam wird
Was benachrichtigt wird
Abschnitt betitelt „Was benachrichtigt wird“- Statusänderungen bei Health Checks (Healthy → Degraded → Unhealthy)
- Fehler beim Anwendungsstart
- Wiederherstellung nach einem Ausfall
Geräteüberwachung
Abschnitt betitelt „Geräteüberwachung“Zusätzlich zu den oben genannten Health Checks überwacht SyncID die Gerätekonnektivität:
| Funktion | Details |
|---|---|
| Online-Prüfung | Alle 10 Minuten werden alle Geräte angepingt |
| 3-Fehler-Alarm | Nach 3 aufeinanderfolgenden fehlgeschlagenen Pings wird ein E-Mail-Alarm an konfigurierte Administratoren gesendet |
| Offline-Nachverfolgung | SyncID zeichnet auf, wann Geräte offline gehen und sich erholen, für Prüfzwecke |
| Wiederherstellungsbenachrichtigung | Wenn ein Offline-Gerät wieder online kommt, wird eine Wiederherstellungs-E-Mail gesendet |
Empfohlene Überwachungseinrichtung
Abschnitt betitelt „Empfohlene Überwachungseinrichtung“- Teams-Webhook konfigurieren für Echtzeit-Gesundheitsalarme
- Admin-E-Mail-Benachrichtigungen einrichten in
adminnotification.json - Gesundheits-Dashboard täglich prüfen als Teil der Routineoperationen
- Geplante Aufgaben wöchentlich überprüfen auf fehlgeschlagene Aufgaben oder hängende Prozesse
Verwandte Themen
Abschnitt betitelt „Verwandte Themen“- Geplante Aufgaben — automatisierte Aufgaben und Zeitpläne verstehen
- Notfallwiederherstellung — Wiederherstellungsverfahren bei Problemen