Enter your own Checkmk ideas or vote for existing ones

In order to continually improve Checkmk, we're looking for your ideas. They provide valuable input to our roadmap discussions and allow us to contact you directly for more in-depth discussions or during development. A few tips:

  • Concisely describing the problem rather than the solution will help other users understand and relate to your idea.
  • An idea should be easy to understand. This will increase your chances of getting votes.
  • Be as specific as possible. Knowing exactly what to expect when voting on an idea makes it a much better experience for all of us when it is adapted later in Checkmk.

Further information can be found in this guide. If you have any questions, please send an email to ideas@checkmk.com.

Send Livestatus Request only to sites enabled by user

At the moment a livestatus request is send to all sites. This could take some time in large enviroments. But for some users it is not necessary to work with all ...
Suggested by: Max (07 Jul) Upvoted: 07 Jul Comments: 0
Under consideration Site management

Allow selective piggyback data to be sync across customers in Ultimate with MT

Currently the implemented piggyback hub for syncing piggyback data across sites is limited for logical reasons on Ultimate with MT to only allow syncing data between ...
Suggested by: Jonas Groth Jakobsen (26 Jun) Upvoted: 20 Jul Comments: 0
Under consideration Site management

Decouple site name from Linux system user name

separate sitenames from usernames; allow site to run under generic usernames, do not mandate username to match sitename. this will allow more flexible deployment and ...
Suggested by: Ben Shi (24 Apr) Upvoted: 01 Jun Comments: 1
Under consideration Site management

Summary: Improve Handling & Messaging During Checkmk Maintenance

During Checkmk backend updates (e.g. stopping a site), users are frequently confronted with red error messages such as “Unhandled exception”. This creates the ...
Suggested by: Christian (22 Apr) Upvoted: 14 Jun Comments: 0
Under consideration Site management

Extend the Backup feature (GUI)

At the moment it is not possible to configure how many backups should be kept. That would be a nice feature. At the moment we need to run a cronjob that delets old ...
Suggested by: Josef (08 May) Upvoted: 30 Jun Comments: 0
Under consideration Site management

Self-Registration and Agent Updater Site Simplified URL Fulfillment

When creating the rules from Self-Registration and Agent Updater allow the retrieval of URLs from Distributed Monitoring page. This will allow the setup of those ...
Suggested by: Paulo Santana (30 Mar) Upvoted: 03 Apr Comments: 0
Under consideration Agents Site management

CSV Importing - Improve the CSV Analyser

When importing a large set of data in csv format sometimes some errors are present and the import can`t be run. The errors are very generic and do not provide clear ...
Suggested by: Paulo Santana (26 Nov, '25) Upvoted: 26 Nov, '25 Comments: 1
Under consideration Site management

Please add a comment field to the host properties, similar to "rule properties"

At the moment, it is not possible to add comments within the host properties. This means you can't leave a note when disabling a host, making changes, or adding ...
Suggested by: Josef (28 Oct, '25) Upvoted: 12 Jan Comments: 4
Under consideration Site management

Use Checkmk Debug Option in the GUI

It would be helpful if we could run the great cmk debug command like the "donwload agent output" command from within the GUI. cmk --debug -vv --no-cache localhost ...
Suggested by: Lars Sörensen (07 Jul, '25) Upvoted: 03 Dec, '25 Comments: 0
Under consideration Site management

Terraform provider

offer an Terraform/openTofu provider to enable feature rich IaC (infrastructure as code) to persist configurations as code and GitOps approaches. This enables ...
Suggested by: Felix (04 Jun, '25) Upvoted: 13 May Comments: 1

Downtime: set downtime at initial rule creation to prevent notifications

Downtime: set downtime in rule which is edit at that time at initial rule creation to prevent notifications The requirement is for all rules to prevent active ...
Suggested by: JPH (15 May, '25) Upvoted: 17 Jul, '25 Comments: 2
Under consideration Site management

Simplify Metric Data Retention Setup (RRD Configuration)

Simplify RRD setup to make it more user friendly. Currently we need to do some calculations to validate the amount of needed steps and the storage needed. This is an ...
Suggested by: Paulo Santana (08 May, '25) Upvoted: 23 Jun, '25 Comments: 1
Under consideration Site management

Backup / restore only config and keep data

As backups can be huge when including the data there should be an option to only backup and restore the config but keep the data when restoring it. At the moment ...
Suggested by: M (22 Feb, '25) Upvoted: 01 Dec, '25 Comments: 0
Under consideration Site management

Trigger distribution of changes on checks to all servers in a distributed environment

When we make our own checks/plugins we sometimes need to change the sourcecode, when we do, we push the changes to a repository on an internal Gitlab server, the push ...
Suggested by: Ronny Grønsdal (05 Feb, '25) Upvoted: 10 Apr, '25 Comments: 0
Under consideration Site management

Persist remote site modifications: User theme change in MSP

Change by users theme on remote sites without connection to central site. And save that changes by site and not replace with central site settings.
Suggested by: Marcin (27 Jan, '25) Upvoted: 25 Feb, '25 Comments: 3
Under consideration Site management

cmcdump - Web UI

Allow CMC Dump to be executed from the Web UI in a way that we could perform the following actions from the Web UI: Generate configuration and monitoring files ...
Suggested by: Paulo Santana (08 Nov, '24) Upvoted: 26 Nov, '24 Comments: 0
Under consideration Site management

Disable "stale" via "Global settings"

In our environment its very important that we know if a service/host is working or not. For that we build processes and combining important services/hosts via BI / ...
Suggested by: Josef (22 Oct, '24) Upvoted: 30 Jul, '25 Comments: 1
Under consideration Site management

keep perfdata of retired hosts

When we want to see the historical hardware-usage of an application, that was moved to another host, currenlty I loose all the historical perfdata, when I remove the ...
Suggested by: Bernhard (25 Sep, '24) Upvoted: 24 Mar Comments: 0
Under consideration Site management

"cmk -O" and "cmk -U" output without empty lines

Please enhance the output of "cmk -O" and "cmk -U" so that no empty lines are shown, so that the output is more compact and has a better overview.
Suggested by: JPH (16 Aug, '23) Upvoted: 19 Apr, '25 Comments: 2
Clarification required Site management

pretty print all configuration files when enabled

When the option "Pretty-Print configuration files" is enabled in the global settings, not all config files are pretty printed after a change. Examples are the ...
Suggested by: Robert Sander (18 Jul, '23) Upvoted: 23 Apr, '25 Comments: 2
Under consideration Site management

Cascading livestatus of several remote sites on a single port

We are asking if possibile in future release to introduce this feature: it's like with cascading livestatus but not quite the same. In shorts we would like to ...
Suggested by: Biagio (06 Jul, '23) Upvoted: 08 Mar, '24 Comments: 2
Under consideration Site management

UNRAID Support

Please support a checkmk distro in the UNRAID App Store. I have it working, but since it is not packaged for UNRAID, I am missing a couple of useful capabilities.
Suggested by: Jon Irish (26 Jun, '23) Upvoted: 26 Jun, '23 Comments: 0
Under consideration Site management

Officially support server deployment on Kubernetes

Thanks for sharing https://github.com/Checkmk/kubernetes to the public. But unfortunately, the last commit was pushed to repo years ago. Do we still have some plan to ...
Suggested by: Greg Gu (05 May, '23) Upvoted: 09 Jul Comments: 2
Under consideration Site management

List Rules from missing packages

If you remove/disable a extension package, checkmk recognizes on activation that some rules has no checks they are used for. It should be possible to locate and ...
Suggested by: Christian (21 Feb, '23) Upvoted: 31 Mar, '23 Comments: 2
Under consideration Site management

Show hosts and its services rule dependencies

Show hosts and its services rule dependencies It is a pain to search for all the rule or definition dependencies in which a host and its defined services, are/is ...
Suggested by: JPH (21 Feb, '23) Upvoted: 17 Apr, '23 Comments: 2
Under consideration Site management

OpenStack Checkmk image

An image for ease of deployment in OpenStack platform.
Suggested by: Wouter (13 Feb, '23) Upvoted: 24 Jul, '25 Comments: 0
Under consideration Site management

Add the ability to restore encrypted backups from the command line.

Hello all, I would like to be able to restore encrypted backups with omd restore via the command line.
Suggested by: Christian Friedrich (27 Jan, '23) Upvoted: 02 Jul Comments: 0
Under consideration Site management

More High Availability Options and DR

Actually the only supported mechanism for HA is to use Checkmk appliance, that feature works fine but is only supported with Checkmk appliance. I would suggest to ...
Suggested by: Paulo Adriano (13 Jan, '23) Upvoted: 28 Apr Comments: 3
Under consideration Site management

Better management of CA certs

* Certificates can only be added by having permissions of whole `global settings`. This should be a separat permission. * Certificates don't got an identifier - so ...
Suggested by: Mathias (25 Nov, '22) Upvoted: 27 May, '25 Comments: 3
Under consideration Site management

omd start <site> --rescue --- The ability to launch a site in all off mode

The ability to launch a site for debugging or disabling checks in a Rescue Mode. z. e.g. omd start <site> --rescue starts the site without host checks, service ...
Suggested by: Bernd Holzhauer (21 Oct, '22) Upvoted: 01 Apr Comments: 11
Under consideration Site management

Display a headline in the GUI after customizing the login screen

When defining a message for the login screen like "due to maintenance the application will not be available from - to" in the global settings this message should be ...
Suggested by: Ralf Spenner (13 Sep, '22) Upvoted: 11 Jan, '23 Comments: 1
Under consideration Site management

Short living container monitoring: Improve disk space cleanup for sites

If a site monitors a huge amount of constantly changing containers, the amount of produced data may become a problem. Container will be added as hosts and cleaned up ...
Suggested by: Marcel Arentz (22 Jul, '22) Upvoted: 22 Jun Comments: 3
Under consideration Site management

Distributed setup: select which parts of ~/local/ folder to synchronize

In distributed setups one usually selects to synchronize "MKP and local files" to remote sites. The generic behavior resulting from this can lead to problems, e.g.: ...
Suggested by: Marsellus Wallace (27 Jun, '22) Upvoted: 19 Apr, '25 Comments: 1
Under consideration Site management

Integrate more parts of CMK in GIT

In the global settings of our CMK site(s) we can activate the Setup GIT integration, which creates a local GIT repo in ~/etc/check_mk/. Besides this we'd like to ...
Suggested by: Marsellus Wallace (24 Jun, '22) Upvoted: 31 Mar, '25 Comments: 1
Under consideration Site management

Connection direction between MSP Central Node and Customer Appliances

At the Moment the central system of MSPs is connecting to the customer appliances, which requires DNAT rules to allow the connection from outside to the customer ...
Suggested by: Ralf Schwarzmaier (09 Jun, '22) Upvoted: 24 Apr, '24 Comments: 2
Under consideration Site management

Client Connection Encryption over external Certificates

We have a Company CA, every Host gets a Certificate from this CA. Is it possible to use this already generated Certificates for the Communication. The CMK-Site has ...
Suggested by: Christian (05 May, '22) Upvoted: 02 Dec, '22 Comments: 2
Under consideration Site management

Checkmk site (server) should run on ARM

The Checkmk server should be able to run on ARM-based platforms like Raspberry and similar.
Suggested by: Edgar (04 May, '22) Upvoted: 19 Jul Comments: 16
Under consideration Site management

Retention of backups or backup rotate

Please extend the scheduled backup with a feature, which allows a retention of backups or a rotate of backup files(e.g. keep backups for the last 7 days, but remove ...
Suggested by: Thomas Lippert (26 Apr, '22) Upvoted: 05 Apr, '24 Comments: 1
Under consideration Site management