We've come a long way together … Icinga turns 9

Born to be wild

We’ve been busy with bringing Elasticstack integration into full shape with the Icinga 2 feature and the corresponding Icinga Web 2 module. Both of them were thankfully funded and sponsored by VW. Elasticsearch 6 support is sponsored by a customer too, this will hit 2.9 later in June. Earlier in 2017 we’ve also released the Logstash output for Icinga.
Another integration is Graphite. Shiny metrics available for problem analysis and correlation directly integrated into the host/service detail view in Icinga Web 2 are now a breeze. There’s also a feature rich template language available which makes customization a breeze. And in case you’ll need an overview dashboard, that’s the icing on the cake.
Want to kick off your own module? Look into the existing modules and peek into Eric’s showcase module. Expect more insights into Icinga Web 2 modules and also the theming in the future 🙂
(more…)

Icinga Camp and DevOpsDays Amsterdam

Team Icinga is going to Amsterdam next week – join us at Icinga Camp Amsterdam on 28.6.2016 and DevOpsDays Amsterdam from 29.6.-1.7.2016!
 

Icinga Camp Amsterdam

amsterdam_campA full day of monitoring madness – getting started with Icinga monitoring, Icinga project updates and hands-on with Icinga Web 2. Diving further into beautiful graphs with Graphite and Grafana and Icinga 2 API for managing your monitoring stack. Automation and configuration management with Puppet and Ansible is also covered during the camp talks. And keep your fingers crossed – Tom will talk about the Icinga Director providing latest insights into the upcoming 1.1.0 release.
Register now if you haven’t done so already!
 

devopsdays_amsterdamDevOpsDays Amsterdam

We’ll be having our Icinga 2 Workshop on 29.6.2016 on the first day of DevOpsDays Amsterdam. Basic installation of Icinga 2 and Icinga Web 2 diving deeper in fancy dashboards, configuration hands-on and the Icinga 2 API. Join us there – we’re also sponsoring the event, just look for the guys wearing the Icinga logo!
See you in Amsterdam 🙂

Team Icinga welcomes …

It’s been a while that we’ve written about new team members, but you may have seen new faces on community events and also names inside the git commits recently. Icinga is a community project after all, but some of us want to do more. Getting access to Icinga’s infrastructure, working on existing tasks and finally tagging a release being proud of your work is enjoyable & fun at once. Contact us if you feel the same!
 

Team Core

 
Carlos CesarioCarlos Cesario | Core Developer
A sys admin of 8+ years, Carlos’ joins us from Brazil to bring much virtualisation and monitoring experience. The man behind Icinga 2 Vim and Nano syntax highlighting, Carlos has been an avid Icinga user since Icinga 1.2. On board since June 2014.
tkroneTobias von der Krone | Core Developer, QA & Support
Tobias is a long-term Icinga user managing distributed setups with Icinga 2 clusters & Saltstack formulas at ProfitBricks. Whilst learning C++ he takes care of QA, documentation and community support. On the team since January 2015.
 

Team Web

 
jmeyerJohannes Meyer | Icinga Web 2 Developer
Johannes started working on Icinga Web 1.x and is now responsible for Icinga Web 2 development. One of his babies is the Icinga Web 2 Setup Wizard paving the way for all the exciting modules and views he’s also been building. On the team since June 2013.
mjentschMatthias Jentsch | Icinga Web 2 Developer
Using the newest web technologies & frameworks, Matthias has proven his expertise in many ways. He’s the main author of NETRP and contributes to Icinga Web 2 development with a love of charts for reporting & auth backend integration. On the team since June 2013.
afuhrAlexander Fuhr | Icinga Web 2 Developer
With more than 10 years of web development experience, Alexander knows how to deal with ExtJS in Icinga Web 1.x and LConf. His main contribution area is the all new shiny Icinga Web 2 and its responsiveness. On the team since August 2014.
 

Team Packages and Tools

 
vgagliardiValentino Gagliardi | Ansible Role Developer
A freelance system administrator, in love with monitoring and logging, Valentino uses Icinga to monitor hundreds of Linux servers. IT automation fanatic, is responsible for Icinga 2 Ansible role. Onboard since June 2014.
nchappellNick Chappell | Puppet Module Developer
Nick is located in Portland, OR and working as a sysadmin. Icinga is his first open source project and so he was brave and chose a hard one: Nick is the creator and maintainer of the official puppet-icinga2 Puppet module.  Onboard since August 2014.
bahlersBernd Ahlers | Graylog2 Vagrant Maintainer
Bernd is a Graylog developer and is located in Hamburg. During his journey of log processing and connecting monitoring cores like Icinga 2, he recently joined the Icinga team helping in maintaining the Vagrant boxes, specifically the icinga2x-graylog2 demo box. Onboard since October 2014.
vkhatriVirender Khatri | Chef Cookbook Developer
Virender works as Senior DevOps Engineer at BSB and has 7+ years of experience with AWS, Open Source technologies and automation tooling. He is the lead maintainer of the official Icinga 2 Chef Cookbook paving the way for config management tool intergration. On the team since January 2015.
tdvylderTom de Vylder | Puppet Module Developer
Tom is working at Inuits and is an experienced Puppet developerincluding officially approved modules. He’s putting his effort into thePuppet module for Icinga Web 2, but also ensures that the Icinga 2 module passes Q&A and unit tests. On the team since January 2015.
dgoetzDirk Götz | RPM Packager & SELinux Master
Dirk is working as Senior Consultant at NETWAYS. His main tasks are monitoring with and around Icinga as well as configuration management with Puppet. He’s an RHCE and helps mastering the Icinga RPMs especially focusing on SELinux. On the team since February 2015.
 

Thank You!

 
Every little or big contribution counts – but if there is no time left for Icinga, and other things in life become more important, it’s truly understandable.
You know Jannis as the brain behind Icinga Mobile whilst developing Icinga Web 1.x and its modules. He also kicked off the development of Icinga Web 2 together with Tom. Thank you Jannis for remarkable 5 years making Icinga great! All the best for your future – salute to him on Twitter, if you like 🙂

From FOSDEM to CfgMgmtCamp and beyond

fosdem_2015_logoIcinga team members are spread all around the globe, and so are the events we’re attending or organizing 🙂
We’ve never been to FOSDEM, so it was really nice to catch up with community members and speakers knowing Icinga very well, as well as talking about the hot stuff with Icinga 2 and Icinga Web 2. Bruxelles & Waffels, Gin & Beer, and also meeting with the Inuits guys talking Puppet.
FOSDEM took place on Saturday & Sunday where we mostly attended the configuration management dev room, next to distributions (systemd, etc) and visiting the booths. Numbers said 3000 to 5000 users, and certain rooms were just full any time – FOSDEM was renamed to “Fulldem” on Twitter. Sunday evening we joined the Foreman developers and contributors for dinner, moving to Ghent afterwards.
cfgmgmtcamp_logoWith nearly ~500 registered users CfgMgmtCamp has a full house, kicked off by the keynote by Mitchell Hashimoto (creator of Vagrant), providing a vision where configuration management will head. Next up was a panel on the future of configuration management with the brains behind Chef, Ansible, Saltstack and Puppet – awesome! We were moving further into the Foreman track with Katello as content life-cycle management system, and a nifty talk on how to deploy CoreOS with Foreman.
Last but not least – James Turnbull on Monitoring Sucks. While certain aspects are definitely true such as using the configuration management tool to discover and register services, we do not agree on a bad monolithic model behind Icinga 2.
Second day started with a great talk by Jez Humble from Chef on Lean Configuration Management. Next up: Writing Foreman plugins, using autodiscovery and even further – there certainly were many tracks and talks to choose from, Puppet, Ansible, Chef, Salt, Juju, Foreman, … and the ones who discovered the already developed modules for integrating Icinga2 with Puppet, Ansible & Chef doing their home exercises already (have a Saltstack recipe? Contact us!).
Afterall, CfgMgmtCamp was an awesome event – big thank you to the organizers! #cfgmgmtcamp – see you 2016 🙂
PS: Keep monitoring all the things! 😉


 
 

Join us at FOSDEM & CfgMgmtCamp 2015

fosdem_2015_logoLong time no see … or how Kris convinced Bernd to make Icinga @ FOSDEM happen at last.
Join Markus, Bernd & me (and Dirk, a fellow co-worker at NETWAYS) on this years FOSDEM 2015! We’ll be around to talk/hack/demo/do Icinga – Icinga 2, Icinga Web 2 and whatever comes to mind. And a lightning talk even.
cfgmgmtcamp_logoOur journey does not end in Brussels – CfgMgmtCamp 2015 in Gent right after FOSDEM is sponsored by Icinga. Guess who’s there joining the conversation 😉
Next to upcoming features in Icinga 2 v2.3, both FOSDEM and CfgMgmtCampt are a nice place to talk about Icinga and tools like Puppet, Chef, Ansible, Saltstack, etc. – just keep an eye on tall guys from the Icinga team, and say hello 🙂
Poke @icinga on twitter for a spontaneous meetup during the events. See you in Belgium!