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.

Replace Open Hardware Monitor with LibreHardwareMonitor

Since the development of Open Hardware Monitor has been discontinued since 2020, it should be replaced within the Windows agent by its fork LibreHardwareMonitor ...
Suggested by: Marcus Klein (26 Feb) Upvoted: today Comments: 0
Under consideration Checks&Agents

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: yesterday Comments: 19

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: yesterday Comments: 8
Under consideration Site management

Adding option for consider different dimension in a clustered service with "Best of" Logic

A service has n dimensions. In cluster mode, a group of dimensions on node A may be in some state (wich some of them are crit for example), and a distinct group of ...
Suggested by: Biagio (07 Dec, '23) Upvoted: 2 days ago Comments: 2
Under consideration Checks&Agents

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

More SSL Checks - For Example, FQN

Right now, the only ssl check that exist is how many days to expiration. But what if the ssl certificate is replaced with a default ssl certificate (in case of let's ...
Suggested by: Creating Digital (15 Feb) Upvoted: 2 days ago Comments: 0
Under consideration Checks&Agents

Check_mk-azure_app_registration: also add certificats expiration

Also include certificats expiration for Azure Registred Apps in check_mk-azure_app_registration, it only monitors Secrets client currently.
Suggested by: Maxime (23 Nov, '23) Upvoted: today Comments: 1
Under consideration Checks&Agents

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: today Comments: 6
Under consideration Checks&Agents

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: today Comments: 6
Under consideration Dashboards & Views Integrations

Option to use password store for SNMP credentials

CMK has a builtin-in password store and CMK does SNMP monitoring... Provide the option to use password store entries for SNMP credentials in: * Host properties * ...
Suggested by: Marsellus Wallace (04 Jul, '22) Upvoted: today Comments: 0
Under consideration Checks&Agents

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

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: 18 Mar Comments: 9
Under consideration Setup

Dashboard - Multiple Dashboard Cycling / Slideshow

Add the ability to cycle selected dashboards automatically based on a given interval. Similar to Grafana. It would allow the continuous monitoring of all information ...
Suggested by: opensourcefan (11 Nov, '22) Upvoted: today Comments: 3
Under consideration Dashboards & Views

Enhance Notification Rule Conditions

It would be nice to have the same filter options for Tags and Labels (one of, none of) like in Monitoring configuration rules to get more flexible Notification Rules ...
Suggested by: Jan Rzaczek (01 Mar) Upvoted: 21 Mar Comments: 0
Under consideration Notifications Usability

Add "backup sms gateway" option in Rule "Parameters for SMS (using modem API)"

Various of our customers are using *two* Teltonica SMS gateways (in separated data centers). It would be nice to extend the mentioned rule with an optional option to ...
Suggested by: Ralf Mellis (14 Feb) Upvoted: 12 Mar Comments: 0
Under consideration Notifications

Replace all VBS agent plugins

Microsoft deprecates VBS scripting. All VBS agent plugins should be replaced by an implementation in PowerShell or Python.
Suggested by: Robert Sander (19 Mar) Upvoted: today Comments: 1
Accepted Checks&Agents

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: 2 days ago Comments: 10
In progress Checks&Agents

SAML2 for existing users (no new creation)

Currently, you can only create new users with SAML2 via EntraID, but not authenticate existing ones (e.g. which are already synchronized via LDAP anyway and the ...
Suggested by: Florian (29 Nov, '23) Upvoted: 19 Mar Comments: 0
Under consideration User management

Add checking repository access in "APT Updates" (mk_apt) plugin

Hi, I think it would be good if the mk_apt plugin also checked that there is no errors when running “apt update”. Today the plugin will show no updates if for ...
Suggested by: e95fja (18 Dec, '23) Upvoted: 15 Mar Comments: 1
Under consideration Checks&Agents

Automated synchronization of SW inventory data with the NVD via API

the possibility of automatically synchronizing the data from the SW Inventory with the NVD database and displaying critical software states https://nvd.nist.gov/ ...
Suggested by: Bernd Holzhauer (12 Mar) Upvoted: today Comments: 0
Under consideration Checks&Agents

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, '23) Upvoted: 2 days ago Comments: 6
Under consideration Site management Usability

Add Api or Script to monitor Vmware Horizon environments

Vmware Horizon is a desktop virtualization environment like citrix In this environment you could monitor the state of the system, total sessions, active sessions, ...
Suggested by: msanudo (26 Jan) Upvoted: 2 days ago Comments: 0
Under consideration Checks&Agents

Event console to handle JSON input

It would be nice if the event console would accept new line delimited json style input so log relays like logstash, fluentd, etc could send more structured data ...
Suggested by: Andy wettstein (14 Mar) Upvoted: 2 days ago Comments: 0
Under consideration Log monitoring / Event Console

https certificate check , query and check issuing ca

I recognized that the https crtificate check will be reconstructed with next checkmk releases. Would it be possible to implement a consistency check / parameter, ...
Suggested by: DWe (09 Jan) Upvoted: 18 Mar Comments: 3
In progress

mk_logwatch: Ensure that no events are lost during log rotations.

Please add support for reading from rotating log files. Log files are usually renamed or get a new name when certain criteria are met. Depending on the operating ...
Suggested by: Lars Sörensen (17 Dec, '22) Upvoted: 12 Mar Comments: 1

BI Aggregations: add label support and/or Host- / Servicegroups for "Nodes to create"

Right now we have the possibility to add Nodes via Regex for the Host & Service adding the option to use Host and Service Label`s make it more comfortable. Another ...
Suggested by: Bernd Holzhauer (11 May, '23) Upvoted: today Comments: 0
Under consideration BI

Adding Custom Host / Service Notes via API

It would be nice to have the ability to add and getting "Custom Host / Service Notes" via REST API
Suggested by: Bernd Holzhauer (24 May, '23) Upvoted: today Comments: 0
Under consideration RestAPI

Notification chains: a possibility to combine different Notification way`s

Notification chains: a possibility to combine different Notification way`s as example an Email as Notification methode to User or Group if the Service is still in ...
Suggested by: Bernd Holzhauer (23 Jun, '23) Upvoted: today Comments: 3
Under consideration Notifications

a simple page for changing the notifications recipients

it would be also very practical if there would be a page with simply 2 dropdown menus with the notification as 1st dropdown and the recipient(s) as 2nd dropdown to ...
Suggested by: Bernd Holzhauer (29 Jun, '23) Upvoted: today Comments: 0
Under consideration Notifications Usability

Create Pie-Chart as Dashlet

Hi Team, to build good Overview Dashboards for non technicals Pie-Charts are a great visualization also for using in Reports. Greets Bernd
Suggested by: Bernd Holzhauer (25 Mar) Upvoted: today Comments: 1
Under consideration Dashboards & Views

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

Oracle Cloud Monitoring (OCI)

Build a special agent similar to AWS and Azure (and Google Cloud). OCI is coming up fast.
Suggested by: Arnaud (17 May, '23) Upvoted: 22 Mar Comments: 1
Under consideration Checks&Agents

Update "Integrate Opsgenie with Checkmk" on Opsgenie for API V2 Alerts

The Opsgenie Notification Plugin from Trieb29 uses the Opsgenie Alert API V2. Unfortunately, the existing CheckMK API integration in Opsgenie only supports events ...
Suggested by: Lars Sörensen (29 Aug, '22) Upvoted: 20 Mar Comments: 0
Under consideration Notifications

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: today Comments: 10
Under consideration Site management

GUI > service or HOST search result > ADD TO Servicegroup or HOSTGROUP

the possibility to assign a result of a service or HOST search to a service or HOST group
Suggested by: Bernd Holzhauer (22 Feb, '23) Upvoted: today Comments: 0
Under consideration Site management Usability

Add a Kafka connector for forwarding metrics/events to Kafka

Kafka is increasingly being used as a central hub for collecting and processing monitoring data in various systems such as event correlation, anomaly detection, ...
Suggested by: Lars Sörensen (21 Mar) Upvoted: yesterday Comments: 0
Under consideration Integrations

Specify custom s3 endpoint as backup target

It would be great to be able to specify an own s3 endpoint, so the target could be used with self hosted aws compliant s3 storages. See 'endpoint_url' in ...
Suggested by: Christoph (05 Dec, '23) Upvoted: 24 Mar Comments: 0
Under consideration Site management

History of changes to host rules and properties

It would be very useful to have a history of the changes made with their dates in the properties of the hosts and in the rules. For example, there are rules that ...
Suggested by: Gonzalo Deniz (18 Dec, '23) Upvoted: 23 Mar Comments: 5
Under consideration Site management

option to select labels in a view

Hallo, it would be helpful to select only some lables in a view. Actually all labels are show for every host. The usecase here is that I m using a tag to define the ...
Suggested by: Ralf Prengel (02 Oct, '23) Upvoted: 21 Mar Comments: 2
Under consideration Dashboards & Views Usability

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

Cisco CDP virtualisation

Automating CDP visualisation: Hi, I currently work for the NHS in the networking team, it would benefit from having CDP neighbours established by CheckMK, when ...
Suggested by: Awais (12 Feb) Upvoted: 21 Mar Comments: 2
Under consideration Checks&Agents

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: 20 Mar Comments: 3
Planned Checks&Agents

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

Add a generic Plugin for Prometheus Exporter metrics

There are several applications that provide their metrics as Prometheus metrics. Please create a generic check plugin that can read these Prometheus metrics and ...
Suggested by: Lars Sörensen (17 May, '22) Upvoted: 18 Mar Comments: 5
Under consideration Checks&Agents

Include Hostname in Container name

The container agent plugins for Docker and Podman should have a configurable option to include the hostname in the container name for the piggyback data sections. ...
Suggested by: Robert Sander (06 Feb) Upvoted: 15 Mar Comments: 2
Under consideration Checks&Agents

Fully support lower levels by the CheckMK graphing system

The CheckMK graphing system supports the use of scalars in graphs for warning/critical levels, and the use of conditions for perfometers using the "<var>:warn" and ...
Suggested by: Johan van der Velde (02 Feb) Upvoted: 15 Mar Comments: 0
Under consideration Graphing

REST-API: add endpoint to remove acknowledgements

Currently it is not possible to remove acknowledgements via API, but via GUI. Use Case: A connected ITSM-platform should be able to remove an acknowledgement, if an ...
Suggested by: Jan Stephan (24 Jan) Upvoted: 15 Mar Comments: 0
Under consideration RestAPI

Allow IPv6 address in Notification spooler configuration

Hello, Please add IPv6 support option in Notification spooler configuration.
Suggested by: Jagadish Kata (21 Jan) Upvoted: 13 Mar Comments: 0
Under consideration Notifications

REST-API: Master Control

Please add the possibility, to switch these settings via the REST API: - Notifications - Service checks - Host checks - Flap Detection - Performance Data - ...
Suggested by: M.H (02 Feb) Upvoted: 13 Mar Comments: 0
Under consideration RestAPI

Grafana integration Status of hosts & services from Checkmk

Hi! I am using Grafana as my main dashboard. The problem is that I can get a lot of values like CPU, memory and most other checks where it reports performance data. ...
Suggested by: Thomas Lippert (26 Apr, '22) Upvoted: 05 Mar Comments: 1
Under consideration Grafana