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
-
Set-up cloud monitoring in minutes
- Configure the entire monitoring of AWS, Azure and GCP in one go
- Immediate feedback during configuration on errors by testing the connection during the configuration
Done -
You'll love notification with Checkmk!
- Central notifications hub to have all information and relevant rules in one place
- Guided configuration of notifications
- Overview mode for notification configuration
- On-the-fly creation and editing of notification parameters
- New notification emails
- Updated notification plug-ins for Microsoft Teams, Jira, OpsGenie, ServiceNow, Slack
Done -
OpenTelemetry & Prometheus exporter integrations
- Monitor custom applications by
- pushing OpenTelemetry protocol (OTLP) metrics to Checkmk sites
- pulling Prometheus metrics from exporters or natively directly from Checkmk sites
- Flexible architecture accommodating almost any use case with cascading OpenTelemetry collectors
In progress - Monitor custom applications by
-
Better handling of large highly dynamic environments
- Re-architecture of dynamic host management into a queue-based system
- Parallel processing of connectors for high-speed data ingestion
- Stable & safe processing of configuration changes and activation
In progress - Re-architecture of dynamic host management into a queue-based system
-
Enhanced distributed monitoring
- New inter-site communication bus also allowing remote-remote communication
- Distribution of piggyback data across sites
Done -
Automated in-depth Synthetic Monitoring
- Managed robots
- Linux support
- Building test environment on offline systems
- KPI monitoring
Done -
Non-root agent
- Deployment of all agent files within one customizable folder
- Agent can be run as unprivileged user
In progress -
Improve platform & security
- Improve REST API performance
- Replacement of automation user in internal features
- Improve runtime stability of Checkmk with config validation layer
- Checkmk agent can run on FIPS-enabled OS
- Checkmk site can run on FIPS-enabled OS
- Certificate overview page
- Enforce Two-Factor Authentication for users
- Software architecture & build system rework
- Distributed tracing of Checkmk itself for performance analysis using OpenTelemetry & Jaeger
In progress -
And many more smaller improvements
- Update service discovery parameters
- Faster loading of service discovery page, effective parameters of host/service, computation of effective labels, and likely much more across entire Checkmk
- Many plug-ins incl. mainlining of Redfish and improvements to mk_sql, check_cert and check_httpv2
In progress
-
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
Checkmk Cloud (SaaS) Roadmap
Enjoy the ease of a hassle-free setup and maintenance-free operations with the upcoming Checkmk Cloud (SaaS).
We are currently working on the release and plan to extend the initial release soon to bring the entire power of Checkmk into the cloud.
-
Host Checkmk sites in a US region
- Giving users the possibility to host their Checkmk site in the US or in the EU. All site specific data will remain in that region
In progress -
SSO via SAML
- Support SSO via Microsoft EntraID (formerly known as Azure AD)
In progress -
Network Device Monitoring & monitor systems not accessible from the internet
- Allow monitoring of devices and environments that can only be monitored via SNMP or are not reachable from the internet
- Allow monitoring of systems that are not accessible from outside your network and are being monitored via a special agent (e.g. virtualization platforms like vSphere, Proxmox, Kubernetes, storage solutions)
- Focus on a solution for “smaller environments” first
Planned