Business Process AddOn für Icinga 2

Das Business Process AddOn erlaubt es innerhalb von Icinga 2 aus den einzelnen Überwachungen einen kompletten Geschäftsprozess zu modellieren. Dazu können einzelne Services und/oder Verknüpfungen hierarchisch in mehreren Stufen miteinander verbunden und dann der komplette Prozess überwacht werden. Jeder Prozess oder Teilprozess lässt sich wieder mit Icinga 2 überwachen und somit können z.B. auch SLAs für die Funktion eines Service überwacht und reported werden.

Die Icinga Web 2 Integration bietet noch zusätzliche Features wie den Editor zur GUI-gestützten Modellierung von Geschäftsprozessen oder die graphische Visualisierung der Bäume.

Anzeige der Business Prozesse

Die Anzeige der Geschäftsprozesse erfolgt wiederum in einem eigenen Addon. Dabei werden ebenfalls in einem Treeview der komplette Prozess, alle Unterprozesse und der Status aller Objekte angezeigt. Die Ansicht im Treeview kann beliebig erweitert und verkleinert werden, je nach dem gewünschten Detailgrad.

Alle Einzelobjekte sind wiederum verlinkt und rufen nach einem Klick das entsprechende Grundobjekt im Monitoring auf. Es kann also immer vom Geschäftsprozess zu den einzelnen Monitoring-Services gewechselt werden.

Business Process Addon
Business Process Addon

Graphischer Editor für Business Prozesse

In Icinga Web 2 steht für die Business Prozesse ein komfortabler graphischer Editor zur Verfügung. Er erlaubt es die Konfiguration bestehender Geschäftsprozesse zu laden oder komplett neue Geschäftsprozesse zu erstellen. Dem Treeview können unbegrenzt neue Ebenen und Element hinzugefügt werden, die dann mit Elementen aus der Icinga Überwachung verbunden werden können.

Natürlich können Business Prozesse auch wieder aus anderen Business Prozessen bestehen. So kann man beispielsweise aus den Einzelprozessen "Ordererfassung" und "Ordervalidierung" einen Gesamtprozess "Bestellablauf" generieren. Der aktuelle Status des Prozesses und seiner Bestandteile wird im Editor in Realtime angezeigt.

Simulation der Business Prozess

Im Addon von Icinga Web 2 lassen sich die einzelnen Prozesse nicht nur betrachten, sondern mit dem Simulationsmodus auch testen. Jedes Element des Baumes kann auf einen beliebigen Zustand gesetzt werden (OK, WARNING, CRITICAL) und somit die Auswirkung auf den gesamten Prozess getestet werden.

Somit können Sie sauber und gefahrlos testen, welche Auswirkungen ein Ausfall auf Ihre Services hat.