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:

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

Checkmk Services Dependencies across hosts

It would be great to have service dependencies across hosts for Checkmk, just like the host parent/child relationships. In case that the parent service fails all ...
Suggested by: Lars Sörensen (06 May, '22) Upvoted: 24 Apr Comments: 19
Under consideration Checks&Agents Notifications Setup

InfluxDB2 Integration with Telegraf Agent not working

Hi all, The InfluxDB2 Integration is currently not working with InfluxData´s Telegraf Agent with an active InfluxDB2 Input Module because the InfluxDB2 Integration ...
Suggested by: Jonas Hahn (22 Mar) Upvoted: 16 Apr Comments: 0
Under consideration Integrations Setup

Enable Child/Parent relations between hosts monitored on different sites

Currently the Parent of a host always needs to be monitored on the same site. This causes that we need to add dummy hosts, having the same IP as the really monitored ...
Suggested by: Axel Rosemann (05 May, '22) Upvoted: 22 Apr Comments: 9
Under consideration Setup

Activate changes on sites with no foreign changes

The background story: Multiple users are doing changes on multiple sites. Some of these changes are on the same sites, others are not. If these users then wanted to ...
Suggested by: Thierry T. (13 Mar) Upvoted: 19 Apr Comments: 0
Under consideration Setup

Support for DUO as 2FA authentication

Please support DUO as second factor to authenticate with Checkmk
Suggested by: Thomas Lippert (13 Feb, '23) Upvoted: 19 Apr Comments: 0
Under consideration Setup

Add agent updater registration role

Add a minimal role for registration users for the automatic agent updater.
Suggested by: Dennis Ehmer (27 Apr, '22) Upvoted: 17 Apr Comments: 4

Fully implement service tags instead of removing them

To our regret, the service tags have never been fully implemented and their full potential has never really been exploited. One of the biggest advantages of tags ...
Suggested by: Lars Sörensen (04 Jan, '23) Upvoted: 12 Apr Comments: 3
Under consideration Setup

Force host-tag selection

I'd like to get the option of forcing our users to select a specific host-tag when trying to create a host. This is useful in environments which for example define ...
Suggested by: Kean (22 Nov, '23) Upvoted: 19 Apr Comments: 0
Under consideration Setup Usability

Show agent receiver port in Web-GUI

Currently the configured agent receiver port (8000 ff) for the site is only visible on the command line (omd config show or an API request). It would be good to ...
Suggested by: Robert Sander (14 Dec, '23) Upvoted: 12 Apr Comments: 0
Under consideration Setup Usability

CME: Enable All Disable all for customers, like the Site status has

In Distributed Monitoring setup you have the option below the sites to Enable All and Disable all, so you don't have to manually enable/disable each site if you want ...
Suggested by: Erik (03 Apr) Upvoted: 03 Apr Comments: 0
Under consideration Setup Usability

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: 28 Mar Comments: 1
Under consideration Setup Site management

add CDP scanner to Parent-Scan

Please extend the parent scan to include the option of scanning via the CDP protocol
Suggested by: Eric O. (18 Dec, '23) Upvoted: 21 Mar Comments: 2
Under consideration Setup

Better handling for multiple DCD connections

Upon a site or DCD restart, all DCD jobs are being started at the same time. When using multiple DCD connectors, this can cause problems as only one activate changes ...
Suggested by: Martin (12 Apr, '23) Upvoted: 20 Mar Comments: 1
Planned Setup

Dynamic configuration daemon (DCD) in distributed monitoring

In a distributed monitoring setup with central configuration the DCD can be configured to run on a remote site. This is necessary because piggyback data may only be ...
Suggested by: Robert Sander (14 Mar) Upvoted: 14 Mar Comments: 0
Under consideration Setup

Show only writeable folder on bulk move

When moving multiple hosts all folders are shown in the dropdown for the selection of the destination. When moving a single host only writeable folders are shown ...
Suggested by: Robert Sander (11 Dec, '23) Upvoted: 13 Mar Comments: 0
Under consideration Setup Usability

Use Kerberos for Agent Registration

Registering an agent (TLS and Updater) currently needs a username and password or secret to be able to login to the checkmk site. The process of doing so runs as a ...
Suggested by: Robert Sander (13 Dec, '23) Upvoted: 11 Mar Comments: 0
Under consideration Setup

Add a "refresh service" button to the edit service view

Some services, like the interface, depend on their previous state. In order for the new state to be applied the service must be moved to undecided and then moved ...
Suggested by: Lars Sörensen (06 May, '22) Upvoted: 26 Feb Comments: 10
Under consideration Setup

Setup: periodic service discovery rule - automatically refresh services

Some services depend on static data that has ben saved during the service discover prozess (Interface Speed, Thresholds, etc). In order to refesh this values the ...
Suggested by: Lars Sörensen (29 Jun, '22) Upvoted: 26 Feb Comments: 2
Under consideration Setup

WATO - select changes to discard

It would be great if we can select changes to discard more granular, maybe with checkboxes.
Suggested by: JPT (11 May, '23) Upvoted: 02 Feb Comments: 0
Under consideration Setup

Add option to have Setup folders listed in a table instead of the default "big icon" view

A table view would - subjectively - be easier to read with many folders than the current implementation using icons. Currently, you basically have to use the ...
Suggested by: Thierry T. (04 May, '22) Upvoted: 02 Feb Comments: 8
Accepted Setup

Service Discovery: Show since when a service is vanished or has been discovered

As a user, I cannot rely on the continuous existence of a service. Especially in testing environments of my colleagues, it may happen from time to time, that a ...
Suggested by: Marcel Arentz (22 Jul, '22) Upvoted: 17 Jan Comments: 0
Under consideration Checks&Agents Setup

Allow custom host attributes in all text-based input fields of active checks

Currently, some text-based input fields of active checks do allow references to custom host attributes while some do not. This idea asks to allow the use of custom ...
Suggested by: David Knecht (12 Dec, '23) Upvoted: 08 Jan Comments: 0
Under consideration RestAPI Setup

Setup: allow multiple Rule changes in the same file at the same time without loosing data

Since Tribe29 considers this a feature and not a bug, I'm placing it here at their request: As a multiuser application Checkmk should be able to process multiple ...
Suggested by: Lars Sörensen (18 Nov, '22) Upvoted: 08 Jan Comments: 0
Under consideration Setup

Conditional Tags

I want to request conditional tags based on that forum post. The idea is to hide or show options based on tags selection, so if I selected a tag to classify my host ...
Suggested by: Paulo Adriano (27 Feb, '23) Upvoted: 08 Jan Comments: 0
Under consideration Setup

Add option to lock hostobjects in a folder from change or deletion

We like to ask for an option to lock hostobjects in a folder from deletion or change. The rights to lock/unlock must be limited to a certain role. The actual ...
Suggested by: Mike1098 (16 May, '22) Upvoted: 31 Oct, '23 Comments: 0
Under consideration Setup

GIT: show GIT messages on the activation Page

If you have activated the GIT option in Checkmk the corresponding GIT messages should be displayed on the activation view. Especially in case of errors these GIT ...
Suggested by: Lars Sörensen (14 Nov, '22) Upvoted: 20 Oct, '23 Comments: 0
Under consideration Setup

Change default size of Setup folder title size

Today the title is capped to 25 chars making it unreadable when the prefix of a folder is identical for the first 25 chars. Would like to have this more dynamically ...
Suggested by: Andy (12 Jul, '22) Upvoted: 03 Oct, '23 Comments: 2
Under consideration Setup Usability

Allow variables or macros in ruleset options

Users in Checkmk like to have a slim configuration, as this keeps the maintenance effort low. One way to achieve is to use the conditions effectively. But often it ...
Suggested by: Marcel Arentz (12 Jul, '22) Upvoted: 25 Sep, '23 Comments: 3
Under consideration Setup

automatic detection of an IP change

Sometimes the IP of a system changes. In this case I always have to run cmk --update-dns-cache. It would be more practical, if checkmk itself notices that a system ...
Suggested by: Christian Friedrich (19 May, '22) Upvoted: 25 Sep, '23 Comments: 3
Under consideration Setup

Add Site and Customer to the Rule Conditions

There are cases where a rule should only apply to hosts/services of specific sites or/and specific customers. Would be nice the have the Site / Customer as a ...
Suggested by: Lars Sörensen (06 May, '22) Upvoted: 19 Sep, '23 Comments: 11
In progress Setup

Support ignoring case in rule conditions for services

Before Checkmk 2.2 it was possible to add RegEx modifiers like (?i) to service conditions, resulting in the match being case-insensitive. In Checkmk 2.2 this is no ...
Suggested by: Thierry T. (21 Jun, '23) Upvoted: 18 Sep, '23 Comments: 1
Under consideration Setup

Passwordstore integration

Make it possible to get passwords from other sources like Secret Servers or Devolutions Password etc. to use in checkmk to access hosts etc.
Suggested by: Pedro Torres (20 Apr, '23) Upvoted: 18 Sep, '23 Comments: 0
Under consideration Setup

Show datasource of service in setup

It would be good to see the datasource of the service on the service discovery page in setup.
Suggested by: Robert Sander (20 Jun, '23) Upvoted: 18 Sep, '23 Comments: 0
Under consideration Setup

Custom attributes of type "secret"

There is only the type "text". But using secrets would be nice too. So secrets could be shown as "******" in the GUI.
Suggested by: Mathias (11 Dec, '22) Upvoted: 12 Sep, '23 Comments: 2
Under consideration Setup

csv import AND export rules

Currently it is only possible to import hosts. As others mentioned it would be nice to modify and export hosts. Additionaly we would like to have the possbility to ...
Suggested by: Markus (23 Nov, '22) Upvoted: 03 Sep, '23 Comments: 2
Under consideration Setup

simple invert host ok when down and crit when up

Hallo, in the forum sometime the questions is asked how to alert when a host is up because it is for a example a fallback system and if this up something goes wrong. ...
Suggested by: Ralf Prengel (02 Aug, '23) Upvoted: 16 Aug, '23 Comments: 1
Under consideration Setup

Support IAAC (Infrastructure-as-a-code)

Easy possibility to import / export complete config. At least host AND service config.
Suggested by: Marcocello (11 May, '23) Upvoted: 11 May, '23 Comments: 2
Under consideration Setup

Make label discovery optional

For services, it is already possible to disable a service or move a monitored service back to "unmonitored". This should be also available for labels on the service ...
Suggested by: Marcel Arentz (29 Jun, '22) Upvoted: 17 Apr, '23 Comments: 0
Under consideration Setup Usability

Show a link to the discovery rule in "parameters for this service"

When looking at the parameters of a service, it is sometimes unclear what controls the service name. Experienced users know the concept of "discovery rules" and which ...
Suggested by: Gerd (09 Jun, '22) Upvoted: 07 Jan, '23 Comments: 3
Under consideration Setup