In this post we will take a look at the icingadb check command built into Icinga 2 for monitoring the health of Icinga DB. If you have already configured it, this blog post will give you some...
In this post we will take a look at the icingadb check command built into Icinga 2 for monitoring the health of Icinga DB. If you have already configured it, this blog post will give you some...
In this post we will take a look at the icingadb check command built into Icinga 2 for monitoring the health of Icinga DB. If you have already configured it, this blog post will give you some...
Today, we are releasing security updates for Icinga 2 fixing a critical vulnerability that allowed to bypass the certificate validation for JSON-RPC and HTTP API connections. Impact The TLS certificate validation in all Icinga 2 versions starting from 2.4.0 was...
Following the Icinga Notifications beta announcement, we already had a more general post on how to get started and one going into the details of schedules. This week's blog post is a follow up in this series and will describe incidents, escalations, and event rules in...
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...
Today's blog post will give an insight into one of the many things that improved with Icinga DB: how host and service history is written to the database, both by the old IDO feature, as well as what has changed with Icinga DB and how this leads to more reliable...
Embedding Git commit information in Go Binaries is essential for identifying exact software versions, especially when working with development builds. So it's good if software is able to tell you its version, for example by calling it with --version. For release...
Today we are releasing Icinga 2.12.8. It addresses an issue with one of the fixes included in the 2.13.3 and 2.12.7 releases that was applied incorrectly in version 2.12.7. In addition, the bundled dependencies on Windows are updated to the latest available versions....
Today we are happy to announce the release of Icinga 2.13.3 and 2.12.7. Quite a number of bug fixes accumulated since the last release, including fixes for multiple crashes. Most changes are included in both versions except for the changes related to Icinga DB. These...
In today's blog post, I want to present something related to Icinga DB that you most likely will not come in touch with as a regular user: some of the test cases we built for Icinga DB and the tooling created to support them. The Challenge Even though Icinga DB is a...
The Docker images we provide for both Icinga 2 and Icinga Web 2 already contain quite a number of modules. For example, the Icinga Web 2 image contains all the Web modules developed by us. But one of the main benefits of Icinga is extensibility, so you might want to...
We recently started using GitHub Security Advisories as part of our workflow for pushing out security releases. This post will give a brief introduction on how they work, how we use them, some of their limitations, and how we overcome them. We are still experimenting...
Versions 2.11.9 and 2.12.4 are maintenance releases that fix some crashes, improve error handling and add compatibility for systems coming with newer Boost versions. Bugfixes Fix a crash when notification objects are deleted using the API #8782 (2.11.9: #8780) Fix...
A monthly digest of the latest Icinga news, releases, articles and community topics.