If you've been using Icinga 2 for a while, you probably know the built-in checks cover a lot of ground: disk space, CPU, memory, ping. But sooner or later you'll run into something specific to your...
How to Create Your Own Plugins and Check Commands in Icinga 2
If you've been using Icinga 2 for a while, you probably know the built-in checks cover a lot of ground: disk space, CPU, memory, ping. But sooner or later you'll run into something specific to your...
Get Valid TLS Certificates for Icinga Web Despite a Firewall
Lots of big companies lock down their IT infrastructure in the internal network, sometimes they even use only locally mirrored repositories. I totally understand this, especially since our CVE-2024-49369. Nowadays, when LLMs find security holes even in OpenBSD, you...
XSS Vulnerability in Icinga PHP Library
Today we announce a security update for Icinga PHP Library. It solves a severe cross-site scripting attack vulnerability and affects multiple Icinga products at once. It has been published as GHSA-55wf-5m3q-6jjf. Installing the update v0.19.2 as soon as possible is...
IPL: How to use ipl-html
In my previous blogpost I briefly explained the IPL and the tasks that these individual libs can perform. Today I want to explain how our ipl-html lib works and how to use it. This library helps you write HTML in a very simple and safe way. You don't need text...
Using ChatGPT + Icinga?
The news have been full of coverage: ChatGPT (Generative Pre-trained Transformer), the prototype chatbot released by OpenAI in November 2022 seems to hail in a new era of information sourcing, schooling and learning, and interacting with a computer. The service...
Docker: ARMed with PIes
More and more people use machines with the energy-efficient ARM chips. No wonder, after all the Raspberry Pi's processing power evolves which makes it more suitable for a wider range of use cases. For the power users there are the new 80 core servers with Ampere...
Releasing Icinga vSphere® Integration v1.6
We're happy to announce our first release of the year! Version 1.6 of the Icinga vSphere® Integration is out now and waiting to get installed on your Icinga monitoring environment. This release brings performance improvements, ships new metrics to InfluxDB and some...
Icinga DB Web deep custom variable filter
In this blog post I will introduce you to filtering, based on deep custom variables in Icinga DB Web. In Icinga Web 2 monitoring module, it is not possible to filter deep custom variables. Example of deep custom variables involving dictionaries and arrays: vars.dummy...
Icinga DB Web Search Bar – Features & How It Works
With Icinga DB Web you can filter the list views in a very elegant and lovely manner. If you haven't tried this search bar yet, it's time to begin now. Unlike in the monitoring module, where you have to tediously filter the views based on clicking through all the...
Less is more … or more is more? Decide for yourself with Icinga DB Web list view modes
With Icinga DB Web you can now customise Icinga Web's list views to your needs. While in one scenario you might be more interested to see as many objects as possible at a glance, in another scenario detail attributes of only a few objects will be more important to...
New Releases for Icinga 2, Icinga Web and Icinga DB Web available
We've been working on a bunch of minor releases lately. Today we're happy to announce new versions for Icinga 2, Icinga Web and the Icinga DB Web module. Check out the details below. Icinga 2 v2.13.6 Today we are releasing Icinga 2.13.6. The main focus is improved...
How the current OpenSSL vulnerabilities affect Icinga
Recently, OpenSSL published an advisory about two vulnerabilities, X.509 Email Address 4-byte Buffer Overflow (CVE-2022-3602) and X.509 Email Address Variable Length Buffer Overflow (CVE-2022-3786). Depending on the operating system you are using, this may affect...











