OSMC 2013 – A Conference of Surprises

OSMC2013A week, two releases and a couple of beers later, we’ve finally found some time to share our slides and impressions of the Open Source Monitoring Conference (OSMC).
Over the two days, we came to learn a bunch of new addons such as Flapjack for notification management, Adagios and TKmon for web configuration alongside updates for the familiar NSClient++, Thruk and Bischeck.
Once again our project popped up in a few case studies, with Icinga being used by DB Systel the IT subsidiary/provider for the German railway; online real estate portal ImmobilienScout24; and Austrian IT provider for the Sparkasse bank group, s IT solution AT.
As an open source conference on monitoring, a few other projects were of course present, including Zabbix, OpenNMS and Nagios. Indeed that’s where the first surprise for the event came, with ex-Nagios core developer Andreas Ericssion announcing his Nagios fork, Naemon – the ‘Networks, Applications & Events Monitor’ to a nodding audience.
The next surprise though, came from our team. Bernd went to stage to present our most recent Icinga 2 milestone release, and wowed a full house with its multi-threaded, cluster-ready and component loader architecture. He then went on to offer a sneak preview of Icinga Web 2. We were thrilled with the feedback – but more than that we can’t say, so keep your eyes on this blog 😉 In the meantime, take a look at our slides for the thoughts behind our surprise preview:


Surprises aside, this year’s OSMC was as relaxed as always. It was great to come together and chat with real monitoring aficionados, catch up on the latest developments, all while releasing Icinga 1.10 from our little hack corner. After so many unexpected highlights this time, we wonder what OSMC 2014 will bring next year.

OSMC 2012 Slides & Surprises

After a whirlwind of releases from Icinga 1.8 and VMs to Icinga 2, we now share our slides and photos from this year’s OSMC (Open Source Monitoring Conference).
This was our 4th year there, and we were pretty excited to see Icinga mentioned in more presentations than last year. From monitoring the lab equipment at CERN and running 40,000+ checks at DB Systel, to featuring in Agordamon for automatic configuration and InGraph for performance charting, Icinga is clearly no longer the new kid on the block.
It was also great to hear the latest from Michael Medin on NSClient++, Sven Nierlein on Mod Gearman and all the other extensions. Our own presentation received much good feedback – perhaps thanks to our surprise announcement of Icinga 2. More thoughts on that can be found in our slides:

As in previous years, we had our own Icinga hack corner where we put our finishing touches to and released Icinga 1.8.  You can see us in action in the photos below. All in all, it was a great event; good talks, good food, flowing beer as well as the chance to meet up with some of the monitoring community’s greatest minds-  we sure look forward to doing it all again next year!

Icinga Web 1.6.2 released

It may be no 1.7 but we do have a release for you today: Download Icinga Web 1.6.2 from Sourceforge now!
As promised, the web team has resolved a bunch of bugs – some of which have resulted in what can be construed as new “features”. These include:
Tactical header a la Classic UI – the status header now is analogous to the one in Classic UI with critical services categorized as ‘acknowledged’, ‘unacknowledged’ and ‘handled’. The header also loads faster and comes with a refresh button too.
Configuration files in etc/conf.d – the previously scattered configuration files can now all be found in etc/conf.d. See our corresponding wiki article on xml configuration.
Tackle Cronk now “Object Info” – the ‘plugin output’, ‘perf data’ and ‘relations’ components of our Tackle Cronk are now integrated into an extended “Object Info” box.
A few may also be glad to hear that we have resolved PNP integration bugs as well as the missing quick tips for various buttons.
For a complete list see the change log below. As always, we welcome your feedback on our dev tracker and ideas channel.



  • Default reporting cronk for admins only
  • Disabled tackle per default #2275 (not ready yet)
  • LDAP TLS feature #1980
  • Logout for HTTP BASIC AUTH #1005
  • Cleaner configuration way, more overwrites #2233
  • Analogue head summary counts to classic interface #2159, #2328
  • Manual refresh counter for head cronks
  • New security layer for new api (DOCTRINE filter chain) #2297
  • Removed useless SQL counts for views: history, logs, notification
  • Fixed old JS objects the JSHINT way (performance, IE compatible)
  • Added tackle components for object info #2132
  • Some UI enhancements (congruent icons, label and locations) #1558
  • More logging, verbose query logging #2277
  • New “simple” searchbox #2353
  • Show downtime type (fixed, flexible) #2076


  • Fixed Auth.Dispatch import group assign #2284
  • Auth dispatcher lowercase fix #2080
  • PNP integration fixes (typo, js errors)
  • Update script fixes #2229
  • Removed unique index from email field #2228
  • Fix for sending commands to slaves
  • Rewritten makefiles for more portable installation #2080
  • Removed all spaces from files (mostly cronk images)
  • Servertime fix if not logged in #1005
  • Automatic width fix for cronks in head bar #2230
  • Global search (CTRL+ALT+F) works not on all browsers
  • QTIP fixes
  • Fixing custom cronk deletion #2155
  • Error handling reporting module #2248
  • Growl stack IE fix (also new layout and icons support) #2194
  • Json error handling if not logged in
  • Doctrine connection handling for modules
  • Fixes for host comments and object_id for info icons #2225
  • Notification view shows random contacts #1987, #2199
  • API and authkey access fixes #2305, #2325, #2326

OSMC 2011 – Snaps & Slides

A week later, we’ve finally recovered from the monitoring madness at the Open Source Monitoring Conference.
The two days were packed with lots of news around Nagios/Icinga best practices, addons and plugins, as well as Shinken and OpenNMS. It was great to hear the latest from Jörg Linge on PNP4Nagios, Michael Medin on NSClient++ and our own, Michael Lübben share tips for SLA reporting.
This was our 3rd year there, and this time round we were impressed to see many case studies feature Icinga as their chosen solution. From Müller, the drugstore chain and Deutsche Welle the broadcaster, to Hyves.nl the Dutch social network platform – Icinga has proven its worth in enterprise environments.
Our own presentation was well received, and in particular our announcement of IcingaMQ aroused much lively discussion that continued well beyond our allotted time. Other highlights from the presentation were:

  • Business process integration for 2012, with Bernd Strössenreuther the current Business Process Addon maintainer to join the team
  • New, optional IDOUtils module to utilize SLA information in database
Best of all, the event offered a great opportunity for the team to meet and release version 1.6 together, from our own Icinga development corner. We were a little tight for space this year, with Michael L, Marius, Gunnar, Ricardo, Wolfgang and myself there to represent, not to mention Rune flying in from Norway, Amanda from China and Michael F from Austria.

What can we say, we had a great time – meeting the open source monitoring community, hacking away the last bugs before release and drinking mulled wine at the Christmas market – cheers to the organizers for a great conference!

FrOSCon 2011 – Snaps & Slides

Back from the 6th FrOSCon just this past weekend, and we have a couple of happy snaps and presentation slides to share.

This year we were there with a presentation as well as a project booth. In his speech, Marius gave a nice introduction to Icinga and the particulars of the new web interface. His slides (German) can be found here and below.

It was great to meet so many visitors who had already installed Icinga and even the new web interface. In fact the interest in Icinga New Web generally was a nice surprise; especially coming from professionals running larger enterprise environments who were glad to finally find what they’d been looking for in our UI. That, alongside the fact that few asked for an explanation of Icinga compared to Nagios, is a good sign that we are slowly gaining recognition as a monitoring tool in our own right.
We thank the organisers for a great event and all those who came by to visit us!