Seite wählen

NETWAYS Blog

Business Process Monitoring With Added Clarity

Sometimes monitoring can drag you down in the jumble of individual hosts and service states, when really all you want to know is if the entire application or business process is healthy. That’s where the Business Process Addons come in handy and now ever more than before. At the recent OSMC 2010, Chief Developer Bernd Stroßenreuther announced his latest improvements to the Business Process Addons – greater visualisation of business process relationships and their configuration.

Overview Cronk


To do this, he teamed up with Jannis Mosshammer and integrated Business Process Addons into Icinga Web. Via a custom API between Icinga Core and Web, they made good use of the dynamic GUI to create 2 cronks for the existing Business Process View addon. An improvement on the old summary table of processes, the new overview cronk displays processes arranged as a tree directory. With ‘and’ / ‘or’ relationships, priorities, related hosts and services all per process all simultaneously in view, the tree view lets you keep an eye on the bigger picture while clicking into more detail. This drill down feature is useful especially when troubleshooting, to see which processes are affecting others.

Overview Cronk - Event History View


In addition, Bernd and Jannis added a new event history feature, which pops in and out on the right column to give more detail on each process without leaving the overview tab. Flexibility was also built in, so that other tabs beyond events such as performance graphs, CMDB contact persons, views of all business processes that contain the same services, etc. can be added as needed.
The second cronk is an editor for click based business process configurations creation and modification. Also arranged in a tree structure, existing services or entire processes can be modified, dragged and dropped into other business processes, and new ones created in drop down menus. This is all done with the overall structure in view, so that all changes and their related effects per defined priority can be immediately seen in the greater business process configuration. Compared to the previous text based editor, this is a big step up in user friendliness and configuration clarity.

Editor Cronk - Add Business Process


Since the announcement at OSMC, the Business Process View integration for Icinga is now delivered with the latest Icinga Web, and will be renamed to Business Process Addons for Nagios and Icinga in the near future. We recommend it all who need to keep an eye on SLAs, keep services running smoothly and prefer to see their monitoring from a process perspective. From what we hear, the Business Impact Analysis should be coming soon. We’ll keep you in the loop!

Editor Cronk - Drag n Drop


Editor Cronk - Add Service


Editor Cronk - Modification

Weekly Snap: Icinga in Admin on show & OSMC 5 places to go

27 September – 1 October turned over the month with yet another Icinga appearance in the press and the last 5 tickets to the OSMC.
In the last days leading up to the Open Source Monitoring Conference on 6 – 7 October, Manuela conjured up an extra 5 places for those who may have missed out. If you want to get in on the latest in network monitoring, Nagios addons, monitoring with Icinga and best practices, register quick at http://www.netways.de/en/osmc/y2010/registration/
To follow, Bernd recommended an article in the English language Admin Magazine. ‘Network Monitoring with Icinga’ offers a short introduction into Icinga, its various components and basic features. It also looks into a few monitoring scenarios in detail and advanced configuration options. For those new to Icinga, the article gives snapshot of current developments, with the final version of the new web interface and features to be released next week. Read it in full here.

LConf 1.0 & LConf for Icinga 1.0.0

Vor einiger Zeit hat Tobias in seiner Blogserie „Nagios Config Interfaces“ unser Tool ‚LConf‘ vorgestellt, mit dem sich auch große Monitoringumgebungen bequem konfigurieren lassen. Wir freuen uns, heute Version 1.0 des freien (GPL) Tools veröffentlichen zu können.
Neben neuen Features wie Servicegruppen, SVN Revisions, neuen LDAP Schemas und vielen neuen Attributen mussten auch zahlreiche Bugs das Zeitliche segnen. Herunterladen kann man sich LConf wie immer auf netways.org.
Der Komfort von LConf steht und fällt natürlich mit dem verwendeten LDAP Editor. Für alle Benutzer der neuen Icinga-Web Oberfläche (und die, die es noch werden wollen) haben wir deshalb ein eigenes,  (nicht nur) auf LConf zugeschnittenen LDAP Modul entwickelt: LConf for Icinga.
Ein kleiner Auszug aus den Features:

  • Direkte Verwaltung des LConf Baums über den Browser in Icinga-Web
  • Intuitive Bedienung per Drag&Drop
  • Aliase lassen sich einfache per Drag&Drop erstellen und werden automatisch aktualisiert
  • Schlüsselwortsuche
  • Filterbarer LDAP Baum mittels Filtertemplates, die auch komplexe Filter einfach und übersichtlich ermöglichen
  • Search/Replace via Regular Expressions
  • Mehrere Datenbankverbindungen gleichzeitig möglich – inkl. Kopieren/Verschieben von Elementen einer Datenbank zur nächsten.
  • Autocomplete für viele Eigenschaften
  • Cronkintegration möglich, um von Hosts in der Icinga Host/Service Ansicht direkt zu ihrem Pendant im LDAP Baum zu springen

Serverseitig wird nur PHP5, Icinga-Web und das php_ldap Modul benötigt und schon kann man seinen Directory-Server vom Browser aus Verwalten.
Heruntergeladen werden kann auch dieses Modul ab sofort auf netways.org.