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 [email protected].

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: 2 days ago Comments: 17
Under consideration Checks&Agents Notifications 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: today Comments: 9
Under consideration Setup

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) Upvoted: 2 days ago Comments: 3
Under consideration Setup

Support AND/OR/NOT for labels in rules

was: Support Regex for Labels in Rules https://features.checkmk.com/suggestions/293832/support-and-or-and-not-for-labels-in-filters and ...
Suggested by: Gerd Stolz (31 Oct, '22) Upvoted: 2 days ago Comments: 6
In progress Setup Usability

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: 2 days ago Comments: 4

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) Upvoted: 09 Nov Comments: 0
Under consideration 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: 2 days ago Comments: 0
Under consideration Checks&Agents 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: 25 Nov Comments: 8
Accepted 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: 08 Nov Comments: 10
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) Upvoted: 22 Nov Comments: 0
Under consideration Setup Usability

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 Comments: 0
Under consideration Setup

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

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 Comments: 0
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: 19 Oct Comments: 2
Under consideration Setup

Setup: periodic service discovery rule - automatically update new/changed host labels

The current service discovery rule only allows automatically update services AND labels together. Since host labels can change frequently when e.g. a VM ist moved ...
Suggested by: Lars Grenzendörfer (31 May, '22) Upvoted: 17 Oct Comments: 4
In progress 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: 17 Oct Comments: 11
In progress 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 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 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 Comments: 3
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) Upvoted: 18 Sep 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) Upvoted: 18 Sep Comments: 0
Under consideration 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) Upvoted: 18 Sep 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) Upvoted: 18 Sep 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) Upvoted: 18 Sep 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 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: Marc (23 Nov, '22) Upvoted: 03 Sep 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) Upvoted: 16 Aug Comments: 1
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) Upvoted: 26 Jul Comments: 0
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) Upvoted: 11 May 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 Comments: 0
Under consideration Setup Usability

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: 19 Feb Comments: 0
Under consideration Setup

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 Comments: 3
Under consideration Setup