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].

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: today 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: yesterday Comments: 1
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

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: yesterday Comments: 17
Under consideration Checks&Agents Notifications Setup

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

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

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: yesterday Comments: 1
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 support for SAML authentication with distributed sites

See ticket: https://forum.checkmk.com/t/saml-authentication-distributed-monitoring/42839
Suggested by: Thomas (02 Jan) Upvoted: 2 days ago Comments: 3
Under consideration User 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: today Comments: 5
Under consideration Site management

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: yesterday Comments: 0
Under consideration User management

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

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

Exclude and Include in Notification Rules

In the "conditions" section in the notification area, there are several match (include) and exclude Options. But not all objects that can be matched can be ...
Suggested by: Simon Popp (28 Nov, '23) Upvoted: today Comments: 0
Under consideration Notifications Usability

REST-API add CME features for Customer

The REST-API cannot handle the customer objects and attributes today. Please add API endpoints to manage customer objects and change existing endpoints (e.g. for ...
Suggested by: Robert Sander (19 Jan) Upvoted: today Comments: 0
Under consideration RestAPI

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

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: yesterday Comments: 3
In progress

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: yesterday Comments: 0
Under consideration Checks&Agents

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: 22 Feb Comments: 7
Accepted 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: today Comments: 1
Under consideration Checks&Agents

mk_logwatch to use journalctl in addition to text logfiles.

https://forum.checkmk.com/t/ausgabe-von-systemctl-auf-eine-info-uberwachen/40852/3 Based on this thread the request to add an function to monitor the output of ...
Suggested by: Ralf Prengel (25 Aug, '23) Upvoted: yesterday Comments: 2
Under consideration Checks&Agents

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

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

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

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

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: 21 Feb Comments: 0
Under consideration Site management

Remove the separate agent receiver port (usually 8000/tcp)

Nobody understands why we need a separate port for the TLS registration. Please move the agent receiver to the rest of the API on port 443.
Suggested by: Robert Sander (11 Dec, '23) Upvoted: 19 Feb Comments: 1
Under consideration 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: 15 Feb Comments: 9
Planned Checks&Agents

Improve Veeam Plugin

- Show the configured retain policy points in the jobs service from the veeam plugin - Veeam SureBackup within Veeam Plugin
Suggested by: Noah (17 Oct, '23) Upvoted: 08 Feb Comments: 3
Under consideration Checks&Agents

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: 07 Feb Comments: 9
Under consideration Checks&Agents

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

Implement check_curl for http2 support

Please implement check_curl as an alternative to check_http as this is the successor and does support http2 and some other features. The plugin is included in the ...
Suggested by: Fabian (26 Oct, '22) Upvoted: today Comments: 1
In progress Checks&Agents

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

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: 21 Feb Comments: 1
Under consideration Checks&Agents

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

Support of Dell Powerstore storages

Support of Dell PowerStore storages (monitoring via API) would be great
Suggested by: Martin (02 Dec, '22) Upvoted: 19 Feb Comments: 0
Under consideration Checks&Agents

Set labels based on software inventory

It would be a great help if labels for inventory-informations could be set by rules. This would help to configure for example alerts for unwanted software or too old ...
Suggested by: Thomas Lippert (28 Jun, '22) Upvoted: 16 Feb Comments: 7
Under consideration Checks&Agents

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: 14 Feb Comments: 4
Under consideration Checks&Agents

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: 11 Feb Comments: 0
Under consideration Usability

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: 06 Feb Comments: 8
Under consideration Dashboards & Views

Add "Topic" to "Host groups" and "Servic groups" sidebar element

If you have a large number of host and/or server groups, the list in the corresponding sidebar element can become very unmanageable. It would make navigation much ...
Suggested by: Lars Sörensen (19 Jan) Upvoted: 06 Feb Comments: 0
Under consideration Usability

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: 05 Feb Comments: 0
Under consideration RestAPI

ESX Snapshots Summary - Filter VM name and Snapshot name

For the service "ESX Snapshots Summary" it is not possible to exclude some virtual machines or some snapshot names from the check. It is often the case that some ...
Suggested by: Nicolas (29 Dec, '23) Upvoted: 02 Feb Comments: 1
Under consideration Checks&Agents

BI: Get detailed info in notifications

It would be nice to get detailed info in notifications based on a bi aggregation. For example: If the BI aggregation “Mail” gets critical and the user gets a ...
Suggested by: Thomas Lippert (28 Jun, '22) Upvoted: today Comments: 1
Under consideration BI Notifications

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

Integration with Splunk/ELK in a way out of the box connector.

Suggested by: David Wayne (02 May, '22) Upvoted: yesterday Comments: 2
Under consideration Integrations

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

User Information Popup in the WebGUI

It would be very helpful if it would be possible to inform all users via popup window about upcoming maintenance work or current problems as it is possible for ...
Suggested by: Lars Sörensen (23 Jun, '22) Upvoted: 2 days ago Comments: 5
Under consideration Usability

Keep table header, while scrolling in long lists (e.g. hosts)

Keep the table header visible, while scrolling in long lists, allows to see the column names
Suggested by: Thomas Lippert (18 May, '22) Upvoted: 2 days ago Comments: 1
Under consideration Usability

Make Oracle Locks check much more useful

Currently mk_oracle plugin, section Oracle_Locks has a sql-clause that produces information about session, lock time, SID, machine, serial, process and os user. ...
Suggested by: Mjarl (25 Jan) Upvoted: 2 days ago Comments: 0
Under consideration Checks&Agents