The Tale of a Single Lock in Icinga 2

The Tale of a Single Lock in Icinga 2

To speed up startup and reload times of Icinga 2, we have already put a lot of effort into improving the configuration load performance and still continue to do so for the next major release. In this blog post, I will share the story of one particular issue we found,...

Why is Icinga called Icinga?

Why is Icinga called Icinga?

It's the year 2009, a nice weekend in late spring and a small group of monitoring enthusiasts comes together to discuss how to move forward with the idea of forking Nagios. Plans were made to make it faster, easier, more scalable, and simply better. Of course, such a...

IPL: How to use ipl-html

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...

Security releases: Icinga 2.13.7 and 2.12.10

Security releases: Icinga 2.13.7 and 2.12.10

Recently the OpenSSL project released OpenSSL v1.1.1t and advised its users to upgrade due to several CVEs that release has fixed. We're not certified security experts, but we know that a redundant update is better than a missing update. While on Linux the OpenSSL...

Why Open Source Cloud Monitoring?

Why Open Source Cloud Monitoring?

When operating a larger business or project, one problem comes quickly apparent: How can I know that my servers and their applications are up and the performance is good across the board? The answer is, of course, monitoring software. But why someone should consider...

Using ChatGPT + Icinga?

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

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

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

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...

Subscribe to our Newsletter

A monthly digest of the latest Icinga news, releases, articles and community topics.