Roadmap
Erfahren Sie, woran wir aktuell arbeiten, um Checkmk weiter zu verbessern.
Fehlt Ihnen eine Funktion? Dann fragen Sie es auf unserem Ideas Portal an.
-
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
Done - 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
Done - 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
Done -
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
Done -
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
Done
-
Enhanced Infrastructure Monitoring
- Improved and expanded monitoring of Virtualisation Platforms, including Proxmox, Hyper-V and Podman. Expect a more unified experience
- Significant expansion and improvements to plugins for visibility into advanced Azure Cloud services
- Hardware monitoring: Monitor management baseboard controllers as standalone hosts
In progress -
Modern Application Monitoring
- Effortlessly analyze & visualize for application data
- A scalable and robust data backend to store and query modern application metrics
- Integrate OpenTelemetry Protocol (OTLP) or Prometheus metrics with ease
- Smarter host name handling: Automatic and consistent host name computation
- More flexible and secure ways to authenticate data sources
- Better Windows logwatch monitoring
- Oracle Monitoring: deeper database insights
In progress -
Powerful Dashboarding
- Easily create, test and edit powerful and visually appealing dashboards
- A smarter and more guided process for dashboard creation
- Better filtering: set and apply context search filters, and time ranges
- More flexibility in editing and reshaping dashboards
- Responsive dashboards: view dashboards on any screen
In progress -
Navigation and onboarding
- Frictionless first steps for faster onboarding
- More meaningful status updates about what is happening
- In-page validation – fix issues before they become a problem
- Less context switching
In progress -
User experience improvements
- Activate changes on the fly without context-switching
- Further performance improvements
- A more interactive UI
- Dynamic pages
- A faster user interface
In progress -
Monitor segmented networks with Checkmk Relay
- Checkmk Relay. A lightweight, hands-off and fully centrally manageable way to monitor segmented networks.
- Deploy Checkmk Relay for more centrally manageable distributed monitoring setups
- Securely connect and exchange data with a site
In progress
Cloud (SaaS) Roadmap
-
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
Done -
SSO via SAML
- Support SSO via Microsoft EntraID (formerly known as Azure AD)
In progress -
Kubernetes Monitoring
- Allow monitoring of managed or unmanaged Kubernetes clusters, e.g. EKS, GKE, AKS or Redhat OpenShift.
Done -
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, storage solutions)
- Focus on a solution for “smaller environments” first
In progress -
Monthly subscriptions
- Flexibly use Checkmk Cloud without the commitment of an annual contract.
- Scale your subscription only if and when your monitoring needs grow
In progress