Roadmap

We are constantly updating every component of the Icinga stack to introduce fresh monitoring capabilities, novel features, and fixes for reported issues. Our overarching goal is to create a universal monitoring suite that empowers you to oversee your complete infrastructure. Explore our upcoming initiatives to find out more.

Explore current Milestones

We create milestones to plan ahead both for minor and major releases. Each milestone contains issues that we assign to build the scope for the upcoming release. We encourage you to report your issues and feature requests on GitHub! For quick access use the list below to browse the milestones for the major components of Icinga:

Explore other modules and projects on our GitHub Profile  

Recent Highlight Releases

We’re constantly evolving Icinga to meet the needs of modern infrastructure monitoring. Our highlight releases introduce new features, performance improvements, and usability enhancements that make monitoring more powerful and efficient. Take a look at what we’ve delivered recently.

 

Kubernetes monitoring architecture showing Icinga installation, API integration

Icinga for Kubernetes

We understand that Kubernetes environments behave differently than traditional IT infrastructure. Therefore, we take a different approach to monitor not only the components required to run a Kubernetes cluster, but also the resources running within the cluster.

Solution Overview
Webinar on Icinga for Kubernetes
Installation Documentation

Kubernetes monitoring architecture showing Icinga installation, API integration

Icinga Dependency Views

We’re expanding Icinga’s capabilities by visualizing configured dependencies. This enables you to track root causes faster, even without having detailed knowledge about the underlying infrastructure.

Release Announcement
Webinar on Icinga Dependency Views
Installation Documentation

Kubernetes monitoring architecture showing Icinga installation, API integration

All Releases

Browse the full list of Icinga releases — including core, modules, and integrations. Stay informed about every update, from major features to minor fixes.

Browse all Releases

What’s next?

The projects listed in the section above should illustrate what is currently being built to improve and extend Icinga’s capabilities. At the same time, other research projects will enhance the overall Icinga experience and add useful features to your monitoring environment.

Icinga Notifications

To advance our notification capabilities, we’re developing a central component capable of utilizing not only Icinga 2 as a notification source, but also other modules like Business Process Modeling, Icinga Director, Certificate Monitoring, and more. We’re moving various tasks and views to the web interface:

  • Manage contacts and groups
  • Visualize events, incidents, on-call duties and more
  • Create sophisticated rules to describe how notifications should behave
  • Establish dedicated channels to receive notifications

Browse on GitHub
Watch the latest talk at Icinga Summit 2024
Install the current beta release

Notification Channels

Rethinking the way how Icinga can handle alerts and notifications as mentioned above will change the way how Icinga can integrate with third-party tools to handle those alerts. We’re aware that many of our users trust in different chat software and cloud platforms to manage the information they receive from Icinga.

Therefore, we aim to create a set of official channels for Icinga Notifications to enable our users to choose how they would like to receive their notifications. Potential candidates for official integrations are MS Teams, Slack, ServiceNow, PagerDuty, VictorOps and many more.

Single sign-on

Single sign-on (SSO) is an authentication method enabling a user to access multiple interconnected software systems using just one set of credentials. There are various well-known methods to achieve this. Right now, Icinga only supports SSO when using an external authentication methods. We’re doing research on this field to add native SSO support for Icinga Web. Single sign-on has a high potential to make it onto the list of projects we will tackle in the future.

Enhanced Dashboards

We’re reworking how dashboards work in Icinga Web to make them more flexible, collaborative, and user-friendly. The current dashboard system is limited by per-user INI files and lacks features like sharing, customization, and scalability across multiple servers.

Our goal is to move dashboard management into the database and introduce powerful new capabilities:

  • Create dashboards directly from individual dashlets
  • Set up default dashboards for users
  • Share dashboards with teams
  • Customize layout with drag-and-drop and resizable dashlets
  • Support for dashboard homes

These improvements will make dashboards easier to manage, more interactive, and better suited for teams working with Icinga across distributed environments.

Additional Notes

We’re committed to communicate our progress transparently to all our users. This page is reviewed and updated regularly to reflect the current changes and updates. We invite you to participate in the development of Icinga by joining our Icinga Insiders program .

Icinga Insiders is a selected group of passionate Icinga users working hand in hand with us to elevate the Icinga experience. Our goal is to improve our software by running tests with fresh eyes, your unique perspective can help us tremendously.

Subscribe to our Newsletter

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