Introduction: Why Alert Fatigue Hits Sysadmins Sooner or Later If you’ve ever muted your phone during a maintenance window, only to miss a real outage an hour later, you’re not alone. Sysadmins on...
Drowning in Alert Fatigue? How to Regain Control of Your Monitoring
Introduction: Why Alert Fatigue Hits Sysadmins Sooner or Later If you’ve ever muted your phone during a maintenance window, only to miss a real outage an hour later, you’re not alone. Sysadmins on...
How to Fix Cyclic Inheritance Errors in Icinga Director during Object Configuration
Icinga Director is a powerful tool that greatly simplifies the configuration, management, and deployment of monitoring objects in Icinga. It provides a user-friendly interface and automation features that make complex setups easier to maintain. Occasionally, though,...
Ipl-html: Introducing new Form Element Decorators
A Fresh Take on Form Element Decorators Decorators have always been a powerful concept in Icinga Web’s form system — letting developers control how form elements are displayed without hardcoding markup everywhere. But until recently, the decorator system had its...
Icinga 2 Config Sync: Behind the Scenes
Today's blog post dives into the internals of Icinga 2 and will give you an overview how the config synchronization works internally. We will take a small cluster as an example and follow the configuration files through the synchronization mechanism. We assume some...
Releasing Icinga 2.11.8 + 2.12.3: Security and small improvements
Today we are releasing the 2.11.8 and 2.12.3 security & bugfix releases. Both versions contain the same changes. They resolve a security vulnerability with revoked certificates being renewed automatically ignoring the CRL, issues with high load on Windows...
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...
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...
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...
How to set up High-Availability Masters
When getting started with Icinga 2, a single master instance is often sufficient. However, if your monitoring is business-critical, you’ll need to set up High-Availability Masters to ensure redundancy and stability. This post will guide you through the process of...
Exporting Data from Icinga Web 2
Today we will talk about exporting data (such as hosts and services) from Icinga Web 2 into various formats. Exporting From the UI You have probably already seen the drop-down in the upper left corner of a list? If you hover there with your mouse or focus it by...
Subscribe to our Newsletter
A monthly digest of the latest Icinga news, releases, articles and community topics.









