
Überwachung und Alarmierung für Ihre Systeme
Mit Xalert erstellen Sie hierarchische Alerts verschiedener Typen – und jeder Alert kann beliebig viele, ebenfalls hierarchisch aufgebaute Alarme enthalten. Läuft etwas nicht ordnungsgemäss, startet automatisch die definierte Eskalation per eMail, SMS oder FAX. Xalert ist integraler Bestandteil von Xcontrol und überwacht wichtige Jobs von JobControl und Xcontrol.
So funktioniert Xalert
Die xalert.engine läuft als Windows-Dienst und überwacht die definierten Quellen. Aktuell gibt es drei Alert-Typen – Common, JobControl und Xcontrol – sowie drei Alarm-Typen: eMail, SMS und FAX.
Funktionen im Detail
Drei Alert-Typen
Common für zeitgesteuerte Überwachungen (Startdatum und -zeit), JobControl und Xcontrol zur Überwachung spezifischer Jobs – einfach Server, Datenbank und Job auswählen.
Drei Alarm-Typen
eMail direkt via SMTP-Server, SMS und FAX über den eCall-Webservice. Empfänger sind Mehrfach-Eigenschaften – ein Alarm kann beliebig viele Adressen, Mobilnummern oder Faxnummern erreichen.
Flexible Zeitsteuerung
Frequenzen von sekündlich bis jährlich, Einschränkung auf Wochentage, Werktage oder Nicht-Werktage, Serien (z.B. jeden zweiten Tag) sowie Offsets mit eigener Frequenz.
Eskalation mit Verzögerung
Jeder Alarm hat eine definierbare Verzögerung (HH:MM:SS). So entsteht eine Eskalationskette: erst eMail ans Team, später SMS an den Bereitschaftsdienst – und nach dem Alarm können Aktionen ausgeführt werden, z.B. ein Programm starten oder ein SQL-Statement absetzen.
Komfortable Verwaltung
Der Client zeigt Alerts und Alarme als Baum: Root-Alerts anlegen, Alerts und Alarme darunter einhängen, suchen, sperren (Lock) oder deaktivieren (Disable) – inklusive Ansicht der nächsten anstehenden Alerts und aller Log-Einträge.
Engine Broadcast
Kommunikation mit der Engine über TCP: ping prüft, ob die Engine gesund ist, Variablen können angezeigt und zur Laufzeit geändert werden – bis hin zum kontrollierten Shutdown des Dienstes.
Technik
Engine
Windows-Dienst (.NET), Installation via InstallUtil – läuft unter einem Benutzer mit Datenbank-Berechtigung
Repository
Microsoft SQL Server – die Datenbankobjekte werden vom Dienst selbst generiert
Konfiguration
Engine via xalert.engine.xml (Server, Datenbank, SMTP, Prozessoren u.v.m.), Client via xalert.xml
Mehrsprachig
Sprache der Engine über die Einstellung currentCulture konfigurierbar
Nie mehr stille Fehler
Xalert stellt sicher, dass Sie es sofort erfahren, wenn wichtige Jobs nicht ordnungsgemäss laufen. Alle Details finden Sie im User Manual – oder wir zeigen es Ihnen persönlich.