Nach Oben

Beschreibung der Leistungsmerkmale

Grafische Benutzerschnittstelle (GUI)
Alarmlog
Alarmweiterleitung
Bilanzeskalation
Remote Watchdog
REST-Schnittstelle
SOAP-Schnittstelle

Grafische Benutzerschnittstelle (GUI)

An einer System-Alarming-Instanz kann optional das Paket sysal-gui installiert werden. Damit steht eine grafische Benutzerschnittstelle zur Verfügung. Bei einer Standardinstallation erfolgt ver Einstieg über
http://example.com/sysal/gui/

In der Startansicht sind die Bilanzen der ABM (alarm balance monitor) zu sehen. Die Auflösung der Alarmbilanzen erfolgt über den Knopf am rechten Zeilenrand.

Über die entsprechende Schaltfläche im Kopf der Seite kann in die Administration des Datenmodells gewechselt werden.

Alarmlog

Zentrales Element von System Alarming ist das Alarmlog. In dieser Implementierung wird standardmäßig der syslog-Dienst verwendet. Gesendet wird mit der facility local5 und der Priorität crit in die Datei /var/log/sysal.log.

Alarmweiterleitung

Alarme können zu einer anderen Alarming-Instanz (AMH) weitergeleitet werden. Dazu muss folgendes eingerichtet werden:

Bilanzeskalation

Das Anliegen einer neuen Alarmdringlichkeit bei einem ABM kann seinerseits einen Alarm auslösen. Dazu muss muss am ABM das entsprechende Attribut gesetzt werden.

Remote Watchdog

Zur Überwachung entfernter Anwendungen kann ein RWG (remote watchdog) eingerichtet werden. Dieser erwartet periodisch ein Trigger-Ereignis. Bleibt dieses über eine gewisse Zeit aus, so wird ein Alarm gesetzt. Das Trigger-Ereignis legt seinerseits den RWG an. Über die Administration können Attribute wie Name und erwartetes Triggerintervall verändert werden.

Zum Triggern eines RWG stehen folgende Schnittstellen zur Verfügung:

REST-Schnittstelle

Das Datenmodell von System-Alarming kann über eine REST-Schnittstelle administriert werden. Diese ist über folgende URL erreichbar:
http://example.com/sysal/rest/<app>/<class>/<id>

Die REST-Schnittstelle unterstützt folgende Operationen:

SOAP-Schnittstelle

Folgende Schnittstellen stehen als SOAP-Schnittstellen zur Verfügung: