Enter your Checkmk feature requests or vote for existing requests

Rules of engagement:

Suggestions and comments will be manually approved. Please accept some delay, till your contribution becomes visible
We will continuously update the ticket state and have a full review at the end of each quarter
If you have any questions, please send a message here

Integrate "ntfy" for push notifications in RAW Edition

https://ntfy.sh/ - Send push notifications to your phone or desktop via PUT/POST ntfy (pronounce: notify) is a simple HTTP-based pub-sub notification service. It ...
Suggested by: LTC (07 Oct, '22) Upvoted: 05 Dec, '22 Comments: 0
Under consideration

Extend filter in views to support custom attributes

Extend the filter capabilities to support filtering for custom attributes
Suggested by: Thomas Lippert (14 Feb, '22) Upvoted: 08 Jan Comments: 0
Under consideration

Make Linux agent configurable regarding waitmax time for livestatus queries

The Linux agent automatically detects CMK sites at the local system and runs several livestatus queries against these. For those queries, it has configured a maximum ...
Suggested by: Marsellus Wallace (23 Jun, '22) Upvoted: 07 Jan Comments: 5
Under consideration

Add Link to new Linux Server Dashboard in e.g. "Services of Host" View

Hi, you have built super nice new host dashboards and unfortunately you can't seem to get to this dashboard from the "Services of Host" view. Also I don't see any ...
Suggested by: Christian Friedrich (31 May, '22) Upvoted: 27 Dec, '22 Comments: 1
Under consideration

Simplify complex permission management

Challenge: If I have many users, which require only a very limited set of permissions, it is quite challenging to take existing rules and remove the unnecessary ...
Suggested by: Thomas Lippert (26 Apr, '22) Upvoted: 08 Jan Comments: 1
Under consideration

LDAP Sync - set defaults per connection

Unfortunately it is not always possible to define the user attributes like groups, roles etc. in the LDAP. Therefore it would be very helpful if you could define ...
Suggested by: Lars Sörensen (10 Nov, '22) Upvoted: 10 Jan Comments: 0
Under consideration

LDAP Sync: Failsafe in case of too many deleted Users

Suddenly all users have disappeared from the LDAP Group and the LDAP sync removed them from Checkmk including all manually entered settings. Even if the users are ...
Suggested by: Lars Sörensen (10 Nov, '22) Upvoted: 10 Jan Comments: 0
Under consideration

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

Add central administration option to the appliance webconf

Atm the situation does not allow central administration of appliances (virt/rack). If you happen to have a config change, you need to address every appliance ...
Suggested by: thomml (22 Aug, '22) Upvoted: 21 Dec, '22 Comments: 0
Under consideration

Event Console: Suppress notifications in case a service is in downtime

Similar to the rule to suppress a notification in case a host is in downtime, it should also possible to suppress a notification, if a service is in downtime. ...
Suggested by: Thomas Lippert (22 Jul, '22) Upvoted: 07 Jan Comments: 0
Under consideration

Add better handling of inventory during the "simulation mode"

The simulation mode is often used as an option, to clone an instance and test the update or other changes. Currently, the simulation mode has the limitation: The ...
Suggested by: Marcel Arentz (29 Jun, '22) Upvoted: 17 Dec, '22 Comments: 0
Under consideration

Add Filter for Comments

It is currently only possible to filter for set state "acknowledged", but I can't filter on services that have a comment but no acknowledgement. This would be helpful ...
Suggested by: Ann (07 Jun, '22) Upvoted: 07 Jan Comments: 0
Under consideration

BI: Indicate stale services in BI View

Currently, the BI view does not indicate that data is coming from stale services, which can lead to the wrong assumption about the state of a service
Suggested by: Thomas Lippert (29 May, '22) Upvoted: 07 Jan Comments: 0
Under consideration

Add host names for hosts with additional IP adresses

A host with "Additional IPv4/6 addresses" might also have additional names. Please pull them via DNS lookup, so an admin can query for these names using the quick ...
Suggested by: Thomas Lippert (11 May, '22) Upvoted: 24 Aug, '22 Comments: 0
Under consideration

Make the timescale of attached graphs in notification mails selectable

Currently there is no way to select the timescale of graphs attached in notification mails. Currently it is fixed at 24 hours, which makes fast happening metric ...
Suggested by: Franz Haider (04 May, '22) Upvoted: 08 Jan Comments: 0
Under consideration

Add HW/SW Inventory data to the REST API

It would be nice to access the result data from HW/SW inventory via the REST API.
Suggested by: PaulR282 (29 Jul, '22) Upvoted: 27 Jan Comments: 3
Under consideration

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

When deleting a host, also remove rules that are only for that host

Especially the ruleset "disabled services" accumulates a large number of rules when users are manually disabling services in the configuration. When hosts are ...
Suggested by: Robert Sander (10 Jan) Upvoted: 2 days ago Comments: 2
Under consideration

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: 07 Jan Comments: 2
Under consideration

Use all data from hardware/software inventory in Views/Dashboards

Today when creating a field from HW/SW inventory only a subset of sections are available. I would like to show, for example data from physical chassis on a router in ...
Suggested by: Andy (12 Jul, '22) Upvoted: 07 Jan Comments: 1
Under consideration

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: 2 days ago Comments: 1
Under consideration

AgentUpdater: Allow waves of updating

In our enviroment we use update waves, to decide if an update is good.
Suggested by: Christian (31 May, '22) Upvoted: 07 Jan Comments: 1
Under consideration

Improve handling of files with date or numbers in Logwatch Event Console Forwarding

There are many cases where log files contain a date or a sequence number in the name. Unfortunately, the "Logwatch Event Console Forwarding" service does not ...
Suggested by: Lars Sörensen (17 Dec, '22) Upvoted: 11 Jan Comments: 0
Under consideration

More BI aggregation functions

Add BI rule to match "Count exact number of OK nodes". At the moment a rule counts "minimum number of OK nodes".
Suggested by: Mathias (05 Nov, '22) Upvoted: 24 Jan Comments: 0
Under consideration

mk_oracle: search for tnsnames.ora also in the default ORACLE_HOME/network/admin directory

By default, the tnsnames.ora file is located in the ORACLE_HOME/network/admin directory. But mk_oracle uses by default the path from $TNS_ADMIN (if set) or ...
Suggested by: Lars Sörensen (08 Aug, '22) Upvoted: 24 Jan Comments: 0
Under consideration

Allow regular expression while searching for contact groups in views/dashboards

Currently, it's only possible to select specific contact groups in a drop-down. On the other side, it's possible to use a regular expression to search for specific ...
Suggested by: Marcel Arentz (22 Jul, '22) Upvoted: 07 Jan Comments: 0
Under consideration

Windows service discovery: Add discover Service by description

The Windows Service discovery allows for now only matching Services by its Name but not by its description: lqasb stopped/demand App_Superduper brocker mlqas ...
Suggested by: Lars Sörensen (18 Jul, '22) Upvoted: 07 Jan Comments: 0
Under consideration

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

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

Make the topic of a view/dashboard/custom graph/etc available in the "Customize" overview

Currently, the user needs to open a (built-in) element of views, dashboards and others to see the topic. Especially, if the user configured a lot of custom ...
Suggested by: Marcel Arentz (29 Jun, '22) Upvoted: 07 Jan Comments: 0
Under consideration

Add possibility to use REST API to add connections for distributed monitoring

Since beginning (2017) we have a process to fully automatic deploy new remote sites. This also includes the configuration of the connection to the new remote site via ...
Suggested by: Mike1098 (29 Jun, '22) Upvoted: 25 Jan Comments: 0
Under consideration

Allow adding a context in a ruleset or ruleset overview, to see the matching rules

It is possible to navigate through a host or service to a specific ruleset. In this case, a user sees the matching rules and gets detailed information about the ...
Suggested by: Marcel Arentz (19 Jun, '22) Upvoted: 07 Jan Comments: 0
Under consideration

Support transport encryption for Solaris agent

Support transport encryption of agents running on Solaris
Suggested by: Thomas Lippert (16 May, '22) Upvoted: yesterday Comments: 0
Under consideration

Time periods: Provide public holidays out of the box

As a customer I would like to find common public holidays in major countries and states out-of-the-box in Checkmk to select
Suggested by: Thomas Lippert (02 May, '22) Upvoted: 08 Jan Comments: 0
Under consideration

Support redundant checkmk installations on slave sites

Currently only OS redundancy within the appliance is supported. IMHO products such as pacemaker and DRBD are componens of a typical datacenter. Nowadays with cloud ...
Suggested by: Marc (12 Aug, '22) Upvoted: 01 Sep, '22 Comments: 2
Under consideration

Enhance builtin printer monitoring for Kyocera

The builtin printer monitoring could be easiely for Kyocera. The service SNMP Info shows only "KYOCERA Document Solutions Printing System". -> SCREENSHOT To show ...
Suggested by: Christian Wirtz (28 Jul, '22) Upvoted: 01 Sep, '22 Comments: 2
Under consideration

WATO: make rule lists filterable by folder again

In versions prior to 2.0.0 it was possible to filter a list of rules in the WATO by a folder. That way you could focus on a small set of rules to edit. This filter is ...
Suggested by: Moritz Bunkus (06 Jul, '22) Upvoted: 09 Jan Comments: 2
Under consideration

Show comment for scheduled downtimes

If a downtime is active, the comment is not shown, as it is for an acknowledgment. As a user, I would expect the same behavior as in Acknowledgments and see a comment ...
Suggested by: Marcel Arentz (19 Jun, '22) Upvoted: 07 Jan Comments: 2
Under consideration

Limit users to do commands & actions for hosts in the own contactgroup

Although the visibility can be larger, users should only be able to do actions and commands on hosts, which are in the contact group of the user
Suggested by: Thomas Lippert (30 May, '22) Upvoted: 07 Jan Comments: 2
Under consideration

SNMP Data Fetching and Processing using Web Interface

Enable a ruleset to retrieve SNMP information (Custom OIDs) and create some basic queries and maybe a logic to process retrieved data: - Single OID data retrieval ...
Suggested by: Paulo (20 May, '22) Upvoted: 10 Dec, '22 Comments: 2
Under consideration

"Exclude Host Groups" in Notification Rules

Add a feature to notification rules to exclude a host group. Currently, only include is possible. For service groups exclude and include is available (including regexp)
Suggested by: Thomas Lippert (26 Apr, '22) Upvoted: 08 Jan Comments: 2
Under consideration

Dynamically grow the width of the search field

The search field in the Monitor and Setup menu is small, so it fits in a one column menu representation. In case of a larger representation (e.g. with show more), it ...
Suggested by: Thomas Lippert (18 Jul, '22) Upvoted: 10 Nov, '22 Comments: 1
Implemented

Use cluster IP address for SNMP traffic

The IP address used for SNMP traffic in a cluster setup is the address of the node, nut the cluster. Please change this
Suggested by: Thomas Lippert (22 May, '22) Upvoted: 07 Jan Comments: 1
Under consideration

Wato: Highlight not matching hosts in rule conditions for better identification

Hosts that don't match because they are misspelled or no longer exist are difficult to identify. Please highlight not matching host in the rule condition so that ...
Suggested by: Lars Sörensen (13 Dec, '22) Upvoted: 27 Jan Comments: 0
Under consideration

Support for Microsoft SQL Server 2022

Our Checkmk Version shows the new released SQL Server 2022 as Version: unknown[16.0.1000.6] (RTM) (16.0.1000.6) - Developer Edition (64-bit)
Suggested by: Michael Gottschall (02 Dec, '22) Upvoted: 24 Jan Comments: 0
Under consideration

Add less and vim to official container images

... because less is more, and more is painful to use. Also, having a text editor simplifies working with files inside the container.
Suggested by: Thierry T. (04 Nov, '22) Upvoted: 19 Jan Comments: 0
Under consideration

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 Resuce Mode. z. e.g. omd start <site> --rescue starts the site without hostchecks, ...
Suggested by: Bernd Holzhauer (21 Oct, '22) Upvoted: 20 Dec, '22 Comments: 0
Under consideration

pause/resume page refresh with a klick on the page refresh circle.

In older versions of CMK, you could easily change the automatic page refresh interval with the mouse wheel if needed. Starting with version 2.0, you must first ...
Suggested by: Lars Sörensen (13 Oct, '22) Upvoted: 10 Jan Comments: 0
Under consideration

Create dynamic custom graphs using filters

Currently it's not possible to create dynamic graphs. If I'd like to have a graph showing interface bandwidth using host labels, for example I might have the vendor ...
Suggested by: Andy (23 Jul, '22) Upvoted: 07 Jan Comments: 0
Under consideration

Alert handlers - make Custom host/service attributes available

Please make the custom host/service attributes available for the event handlers as well, so that they can be used in the scripts to execute actions.
Suggested by: Lars Sörensen (15 Jul, '22) Upvoted: 07 Jan Comments: 0
Under consideration