If you've copied the same icon font or the same LESS helper into two or three Icinga Web modules, you've hit the problem libraries exist to solve. This guide builds one from scratch: a small,...
Building a Shared Icon and Font Library for Icinga Web
If you've copied the same icon font or the same LESS helper into two or three Icinga Web modules, you've hit the problem libraries exist to solve. This guide builds one from scratch: a small,...
Icinga Web 2.14, Security Releases, and Module Updates
We are shipping a new batch of Icinga Web ecosystem releases today. Icinga Web 2.14 is the headline, bringing the baseline for two-factor authentication support, configurable password policies, a configurable Content Security Policy, and a round of developer tooling...
Icinga Director, vSphere® Integration, and SSO: New Releases Available
This release roundup brings together Icinga Web SSO v1.0.0, Icinga Director v1.11.9, and Icinga vSphere® Integration v1.8.4. It introduces OpenID Connect single sign-on for Icinga Web and includes compatibility updates for the upcoming Icinga PHP Library 1.0.0...
A little love for two old fellas – Icinga Business Process Modeling and Icinga Web Graphite Integration
Today is the day, we grant two products their long overdue maintenance. Maintenance always sounds boring, I hear you. But let me remind you that this also means we do and take care! And what this actually is all about: Icinga Business Process Modeling v2.5.2 Icinga...
Beyond PHP-FPM: Modern PHP Application Servers
For decades, PHP has powered the web using a simple model: process a request, send a response, then shut down. This model, especially in the form of CGI and PHP-FPM, is easy to understand but increasingly inefficient for modern web demands. The Traditional Model: CGI...
IPL: How to create lists with ipl-web
In my previous blog post, I explained how to build lists using ipl-web widgets. That method will soon be deprecated due to its complexity. With the recent ipl-web release, we have introduced a simpler and more flexible approach to building lists, using a lightweight...
Icinga 2 DSL – Variable Scopes
Ever wondered how Icinga 2 manages all those variables, and how it knows which one to use? In this blog post, we will explore all the different variable scopes in Icinga 2, and by the end, you will know what this mysterious error message means when you see it in your...
How Quick User Tests Help Us Make Better UI Decisions in Icinga Web
Designing user interfaces for Icinga Web is always a bit of a balancing act. Once we’ve worked through all the technical and conceptual details of a new feature, it can be tough to step back and see things from a fresh user’s point of view. We as developers know too...
Releasing Icinga DB v1.3.0
Today we are releasing a new version of Icinga DB, version 1.3.0. This is a maintenance release, integrating the container setup directly into Icinga DB. Most importantly, first-class support for configuring Icinga DB completely via environment variables has been...
Icinga 2 Insights With Event Streams
There are many ways to interact with the data that Icinga 2 collects, processes, and produces. The most common is probably Icinga Web, which displays checks in all the colors of a traffic light. Icinga 2 also comes with several metrics or performance data writers. But...
Releasing Icinga Web v2.11.5 and 2.12.3, Icinga Director 1.10.4 and 1.11.4, Icinga Reporting 1.0.3
Update (2025-03-26 16:45:00 UTC) We released a hotfix release for Icinga Web 2.11 and 2.12 afterwards. Please install 2.11.6 and 2.12.4, respectively. -- Today we release three updates, each for an integral component of Icinga, which all close a total of five security...
SSL Certificate Monitoring and Management
SSL certificates are the foundation of secure communication on the web. They protect data integrity, enable encryption, and verify identities. But even a single expired certificate can cause outages, lost trust, and serious security risks. Effective SSL certificate...
Subscribe to our Newsletter
A monthly digest of the latest Icinga news, releases, articles and community topics.









