Icinga Performance Monitoring and Analysis

Icinga 2 is a feature “monster”. You can do so much more with it than just “check” and “notify”. Forward your performance data into metric systems such as Graphite or InfluxDB, add the IDO database backend for beautiful dashboards in Icinga Web 2 or connect to the REST API and have Dashing present the latest stats in your office.

After all, Icinga 2 runs as an application on your server and will suffer from outages, full disks, load and memory issues and what not. It shouldn’t happen but what if?

(more…)

8 years #icingalove

8 years ago, May 2009 all we knew – create a better monitoring tool and work with our community and their demands. Integrate long awaited patches and functionality and care about feedback. Community members from all around the globe joined that vision. Germany, Austria, Italy, UK, India, USA, Australia, Brazil, Belgium,… many of us never worked in an open source project, and we try to make things right. Passionate with lots of emotional discussions, still putting our ideas to the next level.

(more…)

Icinga Director featured in iX magazine 04/17

Image source: https://shop.heise.de/katalog/ix-04-2017-pdf

Marianne Spiller, our fellow community member @sys_adm_ama, told us last week during Icinga Camp Berlin that she was about to publish an article about the Icinga Director. Today the iX magazine 04/17 was published and page 62 features Marianne’s article.

I’ve got myself the ebook already. Templates, change history, import sources, more modules just like PuppetDB or AWS – everything you know and love about the Director gets covered. Pretty awesome overview of the Icinga Director in “only” 3 pages. Keep in mind that the article is in German, so you might need some extra translation ;-)

Congratulations Marianne & thanks for writing such a nice article. We’re hoping for more! :-)

 

 

Monthly Snap January: Releases and Updates

Releases

The new revamped Puppet module for Icinga 2 was officially released and uploaded to PuppetForge. We’ve also released the new shiny Icinga Director 1.3.0 followed by the beautiful Business Process module 2.0.0 for Icinga Web 2.

Icinga 2 v2.6.1 and Icinga Web 2 v2.4.1 fix bugs we’ve come across after releasing the initial major versions. There also was a release for Icinga Core and Web 1.14 fixing several bugs and security issues.

(more…)

Analyse Icinga 2 problems using the console & API

Lately we’ve been investigating on a problem with the check scheduler. This resulted in check results being late and wasn’t easy to tackle – whether it’ll be the check scheduler, cluster messages or anything else. We’ve been analysing customer partner environments quite in deep and learned a lot ourselves which we like to share with you here.

One thing you can normally do is to grep the debug log and analyse the problem in deep. It is also possible to query the Icinga 2 API fetching interesting object attributes such as “last_check”, “next_check” or even “last_check_result”.

But what if you want to calculate things for better analysis e.g. fetch the number of all services in a HA cluster node where the check results are late? (more…)

Watch out – and shop!

Most of us use Icinga 2 to monitor network services, host resources or server components – but wait, there is more! Why not ask Icinga 2 to watch items in your favourite online shop and send out notifications as soon as the price has dropped below a certain amount? Antony Stone has written a slightly unusual check to track the price of Amazon items with Icinga 2. (more…)