When interacting with the Icinga 2 API, the client is commonly authenticated using a password provided via HTTP basic auth. Icinga 2 also supports a second authentication mechanism: TLS client...

Authenticating Icinga 2 API Users with TLS Client Certificates
When interacting with the Icinga 2 API, the client is commonly authenticated using a password provided via HTTP basic auth. Icinga 2 also supports a second authentication mechanism: TLS client...

Releasing Icinga DB v1.1
We are happy to announce the release of Icinga DB version 1.1 today. The main feature of this release is the addition of a tool for migrating host and service history from the IDO to Icinga DB. Migrating lots of history data can take some time, so we built two...

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...
Releasing Icinga 2.11.9 + 2.12.4: Crash Fixes and Reliability Improvements
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...
Debugging Filters and Apply Rules using the Script Debugger
Have you ever been in a situation where something in your Icinga configuration did not work as expected and you ended up doing small changes and reloading Icinga over and over again? This can be especially tricky with apply rules and filters if they don't match the...
Icinga 2 Config Sync: DIY Edition
Two weeks ago, Icinga 2 Config Sync: Behind the Scenes explained how the config sync in Icinga 2 works and how you can look behind the scenes. Today, we will put our knowledge from that post to the test and try to manually replicate the config sync. The most important...
Icinga 2 Config Sync: Behind the Scenes
Today's blog post dives into the internals of Icinga 2 and will give you an overview how the config synchronization works internally. We will take a small cluster as an example and follow the configuration files through the synchronization mechanism. We assume some...
Releasing Icinga 2.11.7 + 2.12.2: Cluster Stability Improvements
Today we are releasing the 2.11.7 and 2.12.2 bugfix releases. In both of these, a number of issues regarding the reliability of the cluster functionality are addressed. Bugfixes Fix a connection leak with misconfigured agents #8483 (2.11.7: #8482) Properly sync...
Releasing Icinga 2.12.1 + 2.11.6
Today we are releasing the 2.12.1 and 2.11.6 bugfix releases. These versions fix several crashes, deadlocks and excessive check latencies. They also address several bugs regarding IDO, API, notifications and checks. 2.12.1 Core Fix crashes during config...

Subscribe to our Newsletter
A monthly digest of the latest Icinga news, releases, articles and community topics.