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

Mobile App for Checkmk

Create an iOS and Android app for Checkmk, which is focused on monitoring (not setup). It should address 2 common use cases: * Receive notifications and allow drill ...
Suggested by: Thomas Lippert (06 May, '22) Upvoted: 2 days ago Comments: 14
Under consideration

Support AND, OR and NOT for labels in filters

Currently, a host needs to have all labels of a filter, so it is an AND operation. It would be very helpful, if a OR operation can be used, so hosts of either of ...
Suggested by: Tom (18 Apr, '22) Upvoted: 20 Mar Comments: 14
Implemented

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: 29 Mar Comments: 10
Under consideration

ARM support for the CEE and CME

Please add ARM for both CME and CEE so it can be run on platforms like Raspberry and similar.
Suggested by: Edgar (04 May, '22) Upvoted: 2 days ago Comments: 4
Under consideration

Support PiggyBack data from remote hosts

Implement a feature to leverage piggyback data, which are shared by a product integrated way from remote sites
Suggested by: Thomas Lippert (02 May, '22) Upvoted: yesterday Comments: 7
Under consideration

Impersonate as another user to check views and dashboards

Allow an admin to impersonate himself as another user, so he/she can see & verify views/dashboards, as the other user will see them. This helps to develop views or ...
Suggested by: Thomas Lippert (22 May, '22) Upvoted: 27 Mar Comments: 5
Under consideration User management

Show NetApp Volume Efficiency

Show the disk space saved due to deduplication and compression.
Suggested by: Mike1098 (12 May, '22) Upvoted: 07 Mar Comments: 6
Implemented Checks&Agents

Add the option "yearly" as period for an SLA

Most ISV offer a yearly review of their services
Suggested by: Thomas Lippert (15 Feb, '22) Upvoted: 27 Mar Comments: 5
Under consideration Availability / SLA

Give NagVis a proper facelift

NagVis is used by many people/customers. It's a crucial part of Checkmk and it really feels dated and old. NagVis needs some love and more features and a more modern ...
Suggested by: Norman Kühnberger (04 May, '22) Upvoted: 29 Mar Comments: 4
Under consideration

Make Dashboards also MKP-able

It would be really helpful, if MKPs can be shared like plugins via the Exchange. So they must be MKP-able as well
Suggested by: Thomas Lippert (06 May, '22) Upvoted: 17 Mar Comments: 7
Implemented

Let UNIX agents execute sections/plugins/local checks in parallel

As systems are getting more complex and larger, it becomes increasingly difficult to keep the agent's runtime below 60 seconds, as each check is unnecessarily ...
Suggested by: Daniel Roettgermann (07 Jun, '22) Upvoted: 23 Mar Comments: 5
Under consideration Checks&Agents

Build native integration to MS Teams to send notifications

Checkmk should have a native interface to post notifications to MS Teams.
Suggested by: Thomas Lippert (06 May, '22) Upvoted: 23 Feb Comments: 15
Implemented

"Fake check results" should create hard state to test notifications

"Fake check results" should create hard state. This would allow to test the notifications
Suggested by: Thomas Lippert (30 May, '22) Upvoted: 23 Mar Comments: 8
Under consideration Notifications

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: 21 Mar Comments: 4
Planned

Podman Container Plugin & Checks

Redhat is trying had to establish Podman as a replacement for Docker, by pushing it as default container engine for Redhat Enterprise products (RHEL, Openshift…). ...
Suggested by: Mario Sommer (02 Jun, '22) Upvoted: 29 Mar Comments: 1
Planned Checks&Agents

Add automatic Label depending on Linux Distribution

Add a automatic Label depending on Linux Dsitribution, so plugins like YUM or APT can be selektiv installed based on Distribution (Agentbakery) lnxdistribution: ...
Suggested by: mike (04 May, '22) Upvoted: 22 Mar Comments: 8
Under consideration

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: 27 Feb Comments: 7
Under consideration

Use the nice modern Graphs from the GUI in Reports and Notifications

The HTML mail notification and CMK reports still use the old graphs instead of the nice modern graphs displayed in the CMK 2.x GUI.
Suggested by: Lars Sörensen (18 May, '22) Upvoted: 21 Mar Comments: 4
Under consideration Notifications Reporting

Top 10 hosts dashlet

Allow to define a dashlet, which filters about some host information and shows only the top 10 hits from the results. This allows me as an admin to focus on specific ...
Suggested by: Thomas Lippert (26 Apr, '22) Upvoted: 19 Feb Comments: 9
Under consideration

Add a generic Plugin for polling of JSON status APIs

Many applications provide an HTTP API that can be used to query the health status, as is common with Docker containers. It is about time for a rule-based check ...
Suggested by: Lars Sörensen (25 May, '22) Upvoted: 30 Mar Comments: 4
Under consideration Checks&Agents

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: 17 Feb Comments: 6
Under consideration

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: 29 Mar Comments: 4
Under consideration

Run 2 agents on a monitored host

Support the installation and operation of two completely separate Checkmk agents on a host. This allows e.g. an MSP to monitor everything up to the OS level, while ...
Suggested by: Thomas Lippert (01 Feb) Upvoted: yesterday Comments: 7
Under consideration

Show user currently activating changes

In case multiple users are actively working in the setup of Checkmk, it might happen, that an activation is not possible, because another activation is currently work ...
Suggested by: Thomas Lippert (02 May, '22) Upvoted: 27 Feb Comments: 2
Under consideration

Improve agent bakery performance by disable the build for selected platforms

Building new agents in the bakery can take quite a long time. But this also happens, because agents are build for OS platforms I do not have in the company. Can we ...
Suggested by: Thomas Lippert (02 May, '22) Upvoted: 02 Nov, '22 Comments: 5
Implemented

Improve the Java VM monitoring via better Jolokia plug-in

The current jolokia plug-in needs an update to monitor, what is needed on the Java side
Suggested by: Thomas Lippert (08 May, '22) Upvoted: 07 Feb Comments: 2
Under consideration Checks&Agents

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: 21 Mar Comments: 1
Under consideration

Checkmk soll den Vorgaben des IT-Grundschutzchecks SYS.1.3.A10.1 & SYS.1.3.A10.3 der BSI entsprechen

Das BSI empfiehlt für den Betrieb von Servern einige Standards. Wir hätten gerne, das Checkmk und die Appliance diese Standards erfüllt ...
Suggested by: Thomas Lippert (02 May, '22) Upvoted: 28 Mar Comments: 1
Under consideration Appliance

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

Reporting: Send scheduled report to contact group

It would be nice, if you can send scheduled reports to available contact groups instead of individual email addresses.
Suggested by: Thomas Lippert (26 Apr, '22) Upvoted: 24 Mar Comments: 0
Under consideration Reporting

Mark dashboard/reports/views as global so they don't get deleted with users or allow bulk migration

As it is you are forced to clone a view and delete the old one for a user to take ownership. An alternative is to copy user_*.mk files in cli under ...
Suggested by: Martin (18 Jul, '22) Upvoted: 11 Mar Comments: 5
Under consideration

Please support OpenShift for Kubernetes monitoring

Please support OpenShift for Kubernetes monitoring
Suggested by: Thomas Lippert (08 May, '22) Upvoted: 08 Feb Comments: 1
Implemented Checks&Agents

Monitor Office365 Security dashboards

So far there is no way to get a proper monitoring of the security dashboards we use in our different O365 SaaS products like Exchange Online, Cloud App Security ...
Suggested by: Thomas Lippert (15 Feb, '22) Upvoted: 30 Mar Comments: 1
Under consideration Checks&Agents

Grafana integration: Support dashboard variables

We want to build 1 dashboard to monitor a class of servers (e.g. MS SQL servers) and select the server we want to see via a dropdown. Unfortunately, the Grafana ...
Suggested by: Thomas Lippert (26 Apr, '22) Upvoted: 20 Mar Comments: 0
Planned Grafana

Run windows agent with non system account

Windows Agent: Make account under which the service is running configurable within agent setup. Different builtin functions of the windows agent will not work, if ...
Suggested by: Marcus Klein (05 May, '22) Upvoted: 29 Mar Comments: 3
Under consideration

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: 22 Feb Comments: 8
Under consideration

Make the thresholds and other parameters of a service available in a view column

A user may want to evaluate the thresholds between different services of the same kind (e.g. they share the same check plugin). In another case, a user want to see ...
Suggested by: Marcel Arentz (29 Jun, '22) Upvoted: 15 Mar Comments: 5
Under consideration

Support migration of hosts between sites without any loss of data

We need to have the ability to migrate multiple hosts between sites without any data loss
Suggested by: Thomas Lippert (11 Aug, '22) Upvoted: 21 Mar Comments: 2
Under consideration

Open new Tab with/without enabled Navigation

When opening a link in a new tab on a page with navigation enabled, the navigation in the new tab is always disabled. It would be nice if the page in the new tab ...
Suggested by: Lars Sörensen (06 May, '22) Upvoted: 06 Mar Comments: 1
Under consideration Usability

Add a Filter to the Ruleset View

In a larger environment you can have quickly a lot of rules. A filter in the Ruleset View to show only the rules that contain a certain string like in the ...
Suggested by: Lars Sörensen (06 May, '22) Upvoted: 21 Mar Comments: 0
Under consideration

mk_logwatch: inform customer if logfile is not readable

From time to time it can happen that log files can no longer be read or can't be found. In this case, a corresponding error message should be generated so that you ...
Suggested by: Lars Sörensen (12 May, '22) Upvoted: 19 Feb Comments: 5
Under consideration Checks&Agents

Improve and consolidate folder selector

The folder dropdown selector is implemented differently across Checkmk. Some implementations use a simple text representations for the folders, like on the command ...
Suggested by: Thomas Lippert (26 Apr, '22) Upvoted: 01 Mar Comments: 8
Under consideration Usability

Additional levels on bookmarks, dashboards and views

For example, the build-in Linux dashboard might show 1000 hosts and making the dashboard quite useless due to all the "clutter". Allowing to create sub-dashboard ...
Suggested by: Andy (12 Jul, '22) Upvoted: 21 Mar Comments: 6
Under consideration Usability

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: 29 Mar Comments: 4
Under consideration

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: 07 Mar Comments: 3
Under consideration 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: 22 Jul, '22 Comments: 0
Under consideration

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

Filter: Add the possibility to select multiple contact groups

Add a "Several Service/Host Contact Groups" or "Service/Host Contact Group (Regex)" Filter with which you can select several groups at once.
Suggested by: Lars Sörensen (18 May, '22) Upvoted: 19 Feb Comments: 1
Under consideration

Authors column for Downtime history view

This does not seem to be possible right now (either with checkmk 1.6 or 2.0), since “Downtimes” view does show authors, but only for ongoing and future downtimes and ...
Suggested by: Thomas Lippert (29 May, '22) Upvoted: 07 Mar Comments: 0
Under consideration Usability

Make 'pending baking' more visible

'Pending changes' ist quite good visible, pending baking and signing is not, thus can easily be forgotten.
Suggested by: Dennis Ehmer (28 Apr, '22) Upvoted: 07 Mar Comments: 0
Under consideration Usability