This is a guest blogpost from Finn Steglich. As of Icinga 2 versions 2.14.3, 2.13.10, 2.12.11, and 2.11.12 from 12th November 2024, a critical security issue affecting Icinga 2 Masters, Satellites...

Uncovering a Client Certificate Verification Bypass in Icinga
This is a guest blogpost from Finn Steglich. As of Icinga 2 versions 2.14.3, 2.13.10, 2.12.11, and 2.11.12 from 12th November 2024, a critical security issue affecting Icinga 2 Masters, Satellites...

Releasing Icinga Director v1.11.2
We are pleased to announce the release of Icinga Director version 1.11.2, which addresses several important bug fixes to enhance the stability across different areas of the Director. UI Enhancements This update resolves several issues, including errors when changing...

Getting Started with Icinga: Your All-in-One Guide to Mastering Monitoring
If you’re looking for a comprehensive guide to getting started with Icinga, you’re in the right place. Whether you're new to Icinga or a seasoned user who thinks they’ve seen it all, some of these resources could surprise you with a few tricks. Let's dive into the...
How downtimes are displayed in Icinga DB Web
With the development of Icinga DB we not only rebuilt the core of how Icinga stores and reads monitoring data. With a complete rebuild of the monitoring module we took the chance and refined most aspects of the user interface as well. One aspect that got attention is...
Managing the Icinga Director with Ansible
This is a guest blogpost from Sebastian Gumprich from T-Systems Multimedia Solutions GmbH --- Our company is using Icinga for quite some time now to monitor our whole infrastructure and its customers infrastructure. We deploy many Icinga instances for different teams...
Designing Icinga’s Brand Identity
„Thanks for coming! Thanks for supporting us as a company, as a product, as our people! Enjoy the wonderful night!“ A shower of confetti was pouring over the heads of celebrating people just as our CEO Bernd finished his sentence. „I Gotta Feeling“ by Black Eyed Peas...
Upcoming PostgreSQL Support for Icinga Certificate Monitoring
Our goal is to support both MySQL and PostgreSQL as a backend wherever we need a database. Our latest addition in this area was PostgreSQL support for reporting, which will be released in the next few weeks. We don't have PostgreSQL support for Icinga Certificate...
Docker: Secure, but comfortable images.
While developing Docker images for Icinga 2, Icinga Web 2 and Icinga DB we stumbled over OpenShift which doesn’t allow images to run as root by default. One has to enable that explicitly. Also admins of K8s environments being more permissive by default may decide not...
Build your own Icinga Module
Building your own Icinga Module sounds like a big challenge, but is it really that hard? A look behind the scenes reveals that it's actually not as complicated as it sounds. But first things first: Why would you even want to create your own Module? It's fairly easy to...
Icinga DSL: A couple of (unconventional) examples
Today I will show you a couple of out of field useful functions from the Icinga DSL I use when creating some testing configurations for Icinga 2. Using the Icinga DSL is easy, quick and a good way of testing and validating your Icinga setup. Icinga 2 console...
Rule based monitoring with Icinga apply rules
Apply rules simplifies creation of objects like Service, Notification, Dependency, ScheduleDowntime which require object relation. In this blog post we will understand rule based monitoring with Icinga apply rules with examples. Requirement: Icinga 2 and Icinga Web 2...
Icinga for Windows: MSSQL Plugin Release v1.0.0
Today we are happy to announce that our MSSQL plugins for Icinga for Windows are enhancing the series of Icinga plugins and become released as version 1.0. With this first release we are sharing four plugins to check the current health of MSSQL itself but also...

Subscribe to our Newsletter
A monthly digest of the latest Icinga news, releases, articles and community topics.