Icinga Jingle Bells…

Didn’t make it to our latest webinar?
Consider this your on-demand rerun, now available on YouTube.

Watch the recording!

Our next webinar will focus on Icinga Notifications and will take place on February 10. Mark your calendars!

Best regards and happy holidays,

Angelika & the whole Icinga team

Release Overview

Looking back

 

As 2025 comes to an end, we are taking a brief look back at what we shipped across the Icinga ecosystem this year. In total, 25 releases were delivered across core components and integrations.

 

Most releases focused on stability, security, and quality, complemented by targeted feature updates that strengthen the foundation for what comes next. Reliable monitoring is a moving target, and continuous improvement requires consistent iteration.

 

2025 at a glance

  • Multiple Icinga 2 releases, including v2.15 with Dependency Views support
  • Major progress across Icinga DB and Icinga DB Web
  • Continued improvements for Kubernetes, Windows, Notifications, and Dependency Views
  • Regular updates across Icinga Web, Director, Reporting, BPM, and integrations

     

Looking ahead

 

The work done in 2025 sets the stage for what comes next. We will share more about the 2026 roadmap in January.

 

Thank you to everyone who tested early releases, reported bugs, contributed code, shared feedback, wrote documentation, attended events, or runs Icinga in production and tells us what works - and what does not. 

New Blog Articles

Looking at C++20 Coroutines

C++20 coroutines promise cleaner async code, but what do they really change in practice? In this article, Developer Johannes takes a closer look at how they work, where they help, and where complexity still remains.

Cross-Cluster Monitoring with Icinga 2

Running multiple Icinga 2 clusters? Developer Alvar walks through how to monitor one cluster from another, why this approach can make sense, and what to consider when designing cross-cluster monitoring setups. 

When Alerts Stop Helping

Too many alerts and not enough signal? This post looks at why alert fatigue happens, how it impacts teams, and how to reduce noise without losing visibility.

Fix Cyclic Inheritance Errors in Icinga Director

Cyclic inheritance errors in the Director can be hard to trace. In this guide, developer Ravi explains why they occur, how to identify them, and how to fix your configuration efficiently.

Community Corner  

Icinga Client API and Email Notifications

A discussion on using the Icinga Client API together with email notifications, including configuration considerations and common pitfalls when combining both. 

Icinga DB Redis Crashes Due to Out of Memory
A real-world troubleshooting thread on Redis running out of memory with Icinga DB, including causes, configuration hints, and lessons learned from production setups. Join the conversation.

“Icinga DB Is Not Running” – What to Check
A deeper dive into a common Icinga DB error message, with practical steps to verify services, database writes, and component interactions.

Need anything else? 

We are more than a software provider – we understand ourself as your monitoring partner. Connect with our Sales for personalized support, training and consulting.

Contact Sales

Thank you for being part of the Icinga community! 

We wish you a relaxing end of the year and a smooth start into 2026 🎄

If this message is not displayed properly, click here please.

Icinga GmbH 
Deutschherrnstr. 15-19 
90429 Nuremberg 
Germany 

+49 911 9288555 
info@icinga.com 
https://icinga.com 
CEO: Julian Hein, Bernd Erk 
Register: Nuremberg 
Tax ID: DE318593083 

If you don't want to receive any more messages (to: [Email]), you can manage your preferences.