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.
What’s up?
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:
Icinga Notifications
We’re currently rebuilding how you manage and receive notifications from Icinga. While it’s already possible to assign notifications to certain hosts, services, contacts and contact groups, all configurations must be done within Icinga 2.
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
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.
With a dedicated program that can run within or outside of a Kubernetes cluster Icinga recognizes every change and every error that happens within the cluster. Instead of giving our users just access to the data and let them make sense out of it on their own, we provide dedicated views and dashboards within the Icinga web interface. This enables you to find errors very quickly and dive deep into the resources to browse events and find the cause of a problem.
Browse on GitHub
Watch the latest talk at Icinga Summit 2024
Install the current beta release
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.
Visualizing Dependencies
Configuring dependencies is a powerful way to determine the network reachability of an object. Dependencies are usually used to suppress checks and notifications if a parent object is already in a problematic state. We’re currently exploring methods to store the data efficiently to provide visualizations and dashboards within the Icinga Web interface.
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.
What could be next?
We regularly prioritize tasks, features, and issues that need to be solved or built to make Icinga the best monitoring software possible. Although the wish list is quite long, the considerations on some topics are more advanced. Check out the candidates with the highest potential.
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.
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.