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.

Convert Discovery Rules to Enforced Rules (and vice versa)

In some cases, it is necessary to convert a regular Service Monitoring Rule into an Enforced Services Rule, or the other way around. This becomes especially ...
Suggested by: Josef (01 Jun) Upvoted: 19 Jun Comments: 0
Under consideration Rules

HTML sanitization option for host/service outputs

To make the use of HTML in check output safer and more controlled, the existing Escape HTML rule should be extended with an additional option called Sanitize HTML. ...
Suggested by: Lars Sörensen (21 May) Upvoted: 21 Jul Comments: 0
Under consideration Rules

Deprecated rules: Add a hint to inform users on flow to use instead

Hey, it would be cool, if there is a text for deprecated rules where to find the new version / new way ... At the moment there's no hint / URL / description how to ...
Suggested by: Josef (19 Mar) Upvoted: 09 Jun Comments: 0
Under consideration Rules

Rule set: calculate hosts impacted by a rule

Implement a button to calculate on demand the impact of a ruleset. Specially when using several conditions it might happen that we select something wrong that might ...
Suggested by: Paulo Santana (21 Jan) Upvoted: 16 Jun Comments: 0
Under consideration Rules

Alert Handlers - Configurable Repeated Execution of Alert Handlers

Enable alert handlers to run repeatedly based on user-defined criteria, similar to "Periodic Notifications." In certain scenarios, it may be necessary to execute a ...
Suggested by: Lars Sörensen (04 Nov, '25) Upvoted: 12 Jan Comments: 0
Under consideration Rules

Business intelligence: Removing of Rules with dependencies

When deleting BI Rules, you have to delete the top level rule first, then the lower hierarchy rules. If you have a lot of "verschachtelte" rules then this is a messy ...
Suggested by: Constantin Lotz (13 Sep, '22) Upvoted: 21 Oct, '23 Comments: 5
Under consideration Rules

Time period selection: inverse option

Option to inverse a time period during selection in a rule. Example: check interval rule for client machines you want during office hours. The notification rule ...
Suggested by: Yggy (31 Aug, '22) Upvoted: 07 Sep, '22 Comments: 2
Under consideration Rules

Enforce description and comment for rules - as an option in global settings

In larger environments there is mostly not only one admin working on the system. Sometimes rules are implemented without a comment/description which makes it hard ...
Suggested by: Daniel Roettgermann (22 Aug, '22) Upvoted: 05 Nov, '25 Comments: 2
Under consideration Rules

Allow time based state escalation for problematic services

Sometimes a service becomes WARN and stays for a long time in this state. As an administrator, I would benefit from a functionality, that allows changing the state ...
Suggested by: Marcel Arentz (27 Jul, '22) Upvoted: 07 Jan, '23 Comments: 5
Under consideration Rules

Alert handlers - Add options to consider Downtimes, Acknowledgements and notifications periods

Alert handlers are independent of Downtimes, notifications periods, Acknowledgements and similar controls. However, it is not always desired that an alert handler is ...
Suggested by: Lars Sörensen (11 Jul, '22) Upvoted: 16 Apr, '25 Comments: 2
Under consideration Rules

Alert handlers - show condition in alert_handler list view

Please show the configured conditions in the Alert handler rule list in the same way as you show them in the notification rules list. It is extremely time ...
Suggested by: Lars Sörensen (11 Jul, '22) Upvoted: 17 Mar, '25 Comments: 2
Under consideration Rules

Add alternative time periods like "start at last day of month 20:00 and end 12 hours later"

We have many measurement points that have much higher levels over the month, quarter or year end than during the rest of the time. This leads to many false alarms ...
Suggested by: Lars Sörensen (29 Jun, '22) Upvoted: 09 Oct, '25 Comments: 5
Under consideration Rules

Allow custom host variables in Icons&Actions

Currently, only the following variables are available if defining a URL: $HOSTNAME$: Contains the name of the host $HOSTNAME_URL_ENCODED$: Same as above but URL ...
Suggested by: Marcel Arentz (19 Jun, '22) Upvoted: 30 Oct, '25 Comments: 4
Under consideration Rules

Use agent update exclude information

If we exclude hosts from agent updates, but they still show a WARN message for a missing agent update. Provide an option to keep this service OK
Suggested by: Thomas Lippert (29 May, '22) Upvoted: 27 Dec, '22 Comments: 2
Under consideration Rules

deactivating a rule after reaching end of life.

Hallo, it would be helpful to to activate a rule for a month or another time period. After reaching „end of lifetime“ the rule should be deactivated automatically. ...
Suggested by: Ralf Prengel (07 May, '22) Upvoted: 10 Feb, '23 Comments: 3
Under consideration Rules

Enhanced Rule Information (Creation Date, Creator, Modified Date, …)

Hello, it would be useful to be able to see who created a rule and who changed it and when. At the moment it is possible to manually ad a timestamp and the ...
Suggested by: Christian Friedrich (05 May, '22) Upvoted: 17 Jun Comments: 5
Under consideration Rules