This is a guest blogpost by Markus Opolka from the Icinga Enterprise Partner NETWAYS. After forking the Grafana Module for Icinga Web last year, we started thinking about alternative ways to...
How to Add Performance Data Graphs into Your Icinga Instance
This is a guest blogpost by Markus Opolka from the Icinga Enterprise Partner NETWAYS. After forking the Grafana Module for Icinga Web last year, we started thinking about alternative ways to...
Critical Icinga 2 Security Releases: 2.14.6, 2.13.12, 2.12.12 (CVE-2025-48057)
Today, we are releasing security updates for Icinga 2 fixing a critical vulnerability that allowed an attacker to obtain valid certificates from the Icinga CA under certain circumstances. Please note that if Icinga 2 is built with OpenSSL 1.1.0 (released in 2016) or...
Ownership change of the ansible-collection-icinga to NETWAYS
After NETWAYS has already taken a leading role in the past in maintaining the Ansible Collection Icinga, contributing features and bug fixes, it’s now official: The Ansible Collection Icinga is moving into the NETWAYS namespace (on GitHub and Ansible Galaxy). The...
Figma’s powerful Auto Layout Feature
While it might be different within organizations, most demonstrations of Figma features publicly available use case you can see on the Internet are pretty basic. It makes sense for demonstration purposes, but I’d like to show how I use more complex Auto Layout setups...
Content-Security-Policy: How to add inline CSS to HTML Documents in Icinga Modules
Since the Icinga Web 2.12 release we have added a setting to enable content security policy in Icinga Web. This provides security against Cross-Site Scripting (XSS) attacks when the setting is enabled. This is done by adding Content-Security-Policy in our HTTP...
Releasing Icinga DB Web v1.1
Today we’re announcing the general availability of Icinga DB Web v1.1.0. You can find all issues related to this release on our Roadmap. Please make sure to also check the respective upgrading section in the documentation. Things You Eagerly Waited For Keyboard...
Releasing Icinga Web v2.12
Today we’re announcing the general availability of Icinga Web v2.12.0. You can find all issues related to this release on our Roadmap. Please make sure to also check the respective upgrading section in the documentation. PHP 8.2 Support This release finally adds...
What even is DevRel?
DevRel is short for Developer Relations. Developer Relations is exactly what it means, a marketing policy that prioritizes relationships with developers. In general society, there is a word known as PR (Public Relations); you could say DevRel is the developer version...
IPL: How to use ipl-stdlib and ipl-i18n
In my previous blogpost, I explained how easy it is to validate forms with the ipl-validator. Today we will talk about the following two very useful libraries: Ipl-stdlib: All our libraries are based on this library. It provides many useful features like string...
Migrating to Icinga DB
Although Icinga DB has been around for some time and many customers and users are already using it, there may still be some who are wondering how to upgrade/migrate to Icinga DB. This post will briefly explain the components of the Icinga DB and how to install them in...
Monitor all operating systems with one solution: Icinga 2
We as a company build monitoring software. And we have committed to diversity. It is just logical and consequent for us to apply this principle not only to the people who do the work, but also to the work itself. To the monitoring software we build. Especially to...
Releasing Icinga DB 1.1.1
We are happy to announce the release of Icinga DB version 1.1.1, whose packages are generally available on supported operating systems today. With this release, we address a number of bugs in the Icinga DB daemon, some of which caused a few crashes, we address some...
Subscribe to our Newsletter
A monthly digest of the latest Icinga news, releases, articles and community topics.