Roadmap
See what we are working on and what's coming soon to Checkmk.
Need a new feature? Request it on our feature portal.
-
Synthetic monitoring
- Gain deep insights into your applications’ user experience, across locations and browsers.
- 'Synthetically' mimic interactions of users with target systems to verify applications work as expected
- Simple low-code platform
- Automated test node management and parallel test execution
- Synthetic monitoring dashboards
- Test reports with embedded screenshots and screen recordings
- Fully integrated into the Checkmk platform for alerting
Done -
Modern web services monitoring
- Completely revised HTTP endpoint monitoring
- Monitor multiple endpoints with just one rule
- Integrated certificate monitoring
- Support of latest TLS and HTTP versions
- HTTP proxy support, redirect handling
- Custom user agents and header lines
- User- and token based authentication
- Granular alerts for response time, status code, age, size, content
- In-depth certificate monitoring
- For websites, but also any other application
- Monitor multiple endpoints with just one rule
- Granular alerts for response time, remaining validity time, maximum allowed validity, self-signed certificates, serial number, algorithm, issuer, subject, alternative name
Done - Completely revised HTTP endpoint monitoring
-
Monitor anything out-of-the-box
- Monitor any MS SQL database – locally or in the cloud
- Auto-detection and monitoring of locally running databases
- In-depth monitoring of remote databases, e.g., Microsoft Azure SQL
- Support of a wide range of special MS SQL setups
- Custom handling for long-running queries
- Monitor any Kubernetes setup
- Added VMware Tanzu and Google Kubernetes Engine Autopilot support
- OpenShift support in all commercial editions
- Extended Nutanix monitoring
- Cluster monitroing
- AHV node monitoring
- VM monitoring
- Generic BGP peer monitoring
- PureStorage FlashArray monitoring
- Redfish compatible management controller monitoring
- Future-proof NetApp storage monitoring
- Microsoft mail monitoring via OAuth
- Improved stability and performance of ntop integration
Done - Monitor any MS SQL database – locally or in the cloud
-
Better monitoring!
- Simulate and test notifications
- Network topology visualization: hosts and interfaces and the relationships between them
- Auto-label generation for almost all operating systems with OS type, OS platform, OS name, OS version
- Flexible use of labels in any combination in rules
- Automatic service label refresh
- Top lists dashlet to identify top/bottom consumers for any metric
- Host macros for active checks and special agents
- 2FA via software authenticators
Done -
Improve usability
- Easier work with folders
- Natural case-insensitive sorting of hosts and folders
- Extend filter in host setup to also include folders
- Streamline user workflows in Checkmk
- New 'Schedule downtime' dialog
- New 'Acknowledge problem' dialog
- 14 other command dialogs reworked
- Granular options for service configuration update in periodic and bulk service discovery
- Show user who is currently activating changes
- One column by default for views
- More transparent revert changes
- More visible filter search in setup
- New icons for rule matching and user mgmt
- Navigation with hotkeys
- And many more UX improvements
Done - Easier work with folders
-
Cloud meets Checkmk MSP
All features of Checkmk Cloud are part now of Checkmk MSP
Done -
Developer APIs
- Developer APIs for every aspect of plug-in development for better handling of MKPs / extensions in updates
- Graphing API
- Rulesets API
- Service side calls API
- New version of agent based API
Done - Developer APIs for every aspect of plug-in development for better handling of MKPs / extensions in updates
-
More automation
- New REST API endpoints
- Notifications: create, update, delete, show (all) notification rules
- Dynamic configuration: creation, retrieval, deletion
- Audit log: retrieve, clear
- Show single host
- List pending changes
- Modify downtimes
- BI aggregation state
- Edition and version are exposed via HTTP headers
Done - New REST API endpoints
-
Appliance platform update
- OS upgrade to Debian bookworm
- New filesytem: OverlayFS
- UEFI introduction
- Bootloader upgrade
Done
-
Checkmk-as-a-Service
A SaaS version of Checkmk - coming in 2024.
In progress -
Make the Checkmk experience faster
- Handling of piggyback in distributed environments
- Enable Checkmk to handle monitoring of large and highly dynamic environments
In progress -
Improve monitoring of cloud services
- Improve setup and configuration of cloud services monitoring
- Improve existing cloud monitoring extensions
- Expand monitoring coverage to additional cloud services
In progress -
Make Checkmk easier to use
- Make notifications easily usable and easy to read
- Make dashboards more usable
In progress -
Improve Synthetic Monitoring
- Improve synthetic monitoring workflow
- Provide useful insights into synthetic monitoring data
In progress -
Improve monitoring
- Better integration between Checkmk server and agents
- Improve monitoring of out-of-band-management
Planned -
Improve platform & security
- REST API versioning
- REST API performance
- Config validation layer
- Certificate overview page
- Checkmk can be used in environments requiring FIPS compliance
- Option to enforce 2FA
- Further Developer APIs and code migrations
- New UI framework
- Software architecture & build system rework
In progress -
And many more smaller improvementsPlanned
-
General direction
- Checkmk Software-as-a-Service offering
- Powerful AI and machine-learning to support users in their day-to-day tasks
- Continued work on improving Checkmk’s usability by simplifying and streamlining the UI
- Further build-out of already best-in-class solution for infrastructure monitoring by improving existing integrations and adding integrations for new technologies
- Extended application monitoring with OpenTelemetry support for advanced metrics and log integrations
- Extended Synthetic monitoring, introduced in 2.3.0, with managed test nodes and much more
- Extended log management and analysis capabilities
- Extended cloud-native monitoring
- Further complement already existing monitoring for cloud services and Kubernetes
- Further analysis and visualization of data options
- Better visualization options (e.g. maps) and configuration
- Automated network topology
- Checkmk App
Planned