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.

add HTTP Push monitor

Add a new monitor type "HTTP push monitor". How It Works: Checkmk generates a unique URL for each monitor and exposes it. Any application can do a simple HTTP GET ...
Suggested by: Martin (12 May) Upvoted: 12 May Comments: 0
Under consideration Checks&Agents

Rewrite dnsclient plugin to use dig instead of nslookup

Rewrite the dnsclient pluging to use dig. Dig seems to be slightly quicker at least in my small anecdotal testing. It also has what seems like an easier method to ...
Suggested by: Steve Berg (08 May) Upvoted: 09 May Comments: 0
Under consideration Checks&Agents

Make the path for haproxy sock configurable

Not all Haproxy installations use the default path for their socket files.
Suggested by: Lars Sörensen (30 Apr) Upvoted: 14 May Comments: 0
Under consideration Checks&Agents

Valid user mention in Slack notifications

At the moment Slack notifications do not properly mention users. The idea is to add "Slack ID" field (similar to existing "Pager address") in users configuration ...
Suggested by: AlexB (29 Apr) Upvoted: 2 days ago Comments: 0
Under consideration Notifications

BI Aggregatations - possibility to stop downtime inheritance on non-redundant services

In some situations it would be good to have a BI Aggregation alarmed when a non-redundant service is in active downtime. The default downtime inheritance to the ...
Suggested by: Marco (25 Apr) Upvoted: 2 days ago Comments: 2
Under consideration BI

CRIT state when total memory is reduced

We have noticed that in some circumstances a completely broken server memory is not detected by management boards. Sometimes they are simply gone. The only ...
Suggested by: René Bayer (25 Apr) Upvoted: 15 May Comments: 2
Under consideration Checks&Agents

custom Host Attributes and tags should be useable in views collaborative.

Hallo, Custom Host Attributes and tags should be useable in views collaborative. Actually it is not possible to select Custom Host Attributes in th view editor.
Suggested by: Ralf Prengel (24 Apr) Upvoted: 24 Apr Comments: 3
Under consideration Dashboards & Views

Time management for scheduling manual interactions

Hallo, the usecase: We are migration hosts etc.. It would be helpful to have a simple resubmission feature to manage such jobs. A simple datefiled filed by a ...
Suggested by: Ralf Prengel (24 Apr) Upvoted: 24 Apr Comments: 3
Under consideration

Set Cluster-IP to use for outgoing traffic

It would be great if we could configure the IP to be used for outgoing data traffic. This would ensure that all clients are always contacted with the same IP even in ...
Suggested by: Lars Sörensen (23 Apr) Upvoted: 14 May Comments: 0
Under consideration

MKP: select for witch Site/Customer to activate

In an MSE environment, you usually have different customers who may require different versions or customer-specific MKPs. To ensure that only the relevant MKPs are ...
Suggested by: Lars Sörensen (21 Apr) Upvoted: 21 Apr Comments: 0
Under consideration Site management

Visibility of the Livestatus Error in Dashboards

Hello CheckMK, it would be great if the Livestatus Error in Dashboards would be only visible for admins and for dashboards which rely to the site which is currently ...
Suggested by: David (19 Apr) Upvoted: 25 Apr Comments: 1
Under consideration Usability

Allow the query of specific sections of the agent

By default the agent collect and provides all data that is available. Using that option we will be able to query the agent with only the sections that we want, then ...
Suggested by: Paulo Santana (19 Apr) Upvoted: 19 Apr Comments: 1
Under consideration Checks&Agents

WATO: Input fields for RegExp and TextInput should be visually distinguishable

In the WATO plugins it is currently not possible to recognise whether a certain input field accepts only regular text or a regular expression. The fields look ...
Suggested by: Dirk (19 Apr) Upvoted: 25 Apr Comments: 0
Under consideration Usability

Effective Notification Rules of Host

Just like effective rules of host, there should be a feature that shows effective notifications of host. This would be a helpful tool to clean up notifications or ...
Suggested by: Patrick Apodaca (16 Apr) Upvoted: 16 Apr Comments: 1
Under consideration Notifications

Flexible Time Periods for Custom Monitoring

An idea for a feature that would make monitoring with CheckMK even more flexible and adaptable. Currently, CheckMK allows monitoring of time periods such as same ...
Suggested by: Sascha (16 Apr) Upvoted: 16 Apr Comments: 0
Under consideration Notifications

Additional information in case of failed updates

Update fail with the error below. More informations how to solve this problem in the message would be helpful. Fehler während des Updates: OMD-Befehl omd -f -V ...
Suggested by: Ralf Prengel (16 Apr) Upvoted: 16 Apr Comments: 1
Under consideration Usability

Promox special agent should work as similar as the Vsphere agent (show VMs)

Hallo, the Promox special agent should work as similar as the Vsphere agent. Especiuallay virtual machines, datastores ans Performace Counters should be selectable ...
Suggested by: Ralf Prengel (16 Apr) Upvoted: 30 Apr Comments: 2
Under consideration Checks&Agents

Create hosts in bulk via API without failing if some of the hosts do not meet requirements

When using the Checkmk Rest API to create hosts in bulk, if one host does not meet requirements, the entire list of hosts fails. For example, if one host already ...
Suggested by: Adrian Guta (10 Apr) Upvoted: 15 Apr Comments: 0
Under consideration RestAPI Usability

Ability to monitor systemd units running in user context

See this post for a brief description: https://forum.checkmk.com/t/how-to-monitor-for-systemctl-user-services-using-checkmk/40603/3?u=pscheckmk What checkmk needs ...
Suggested by: PSCheckMK (08 Apr) Upvoted: 12 May Comments: 0
Under consideration Checks&Agents

simple host down don t do anything switch would be helpful (especially for beginners)

Hallo, monitoring only temporarily active sytems like some NAS-Storages etc. causes alerts. A simple switch in the host configuration "host down do nothing" would ...
Suggested by: Ralf Prengel (04 Apr) Upvoted: 04 Apr Comments: 0
Under consideration Usability

Make Agent-Package access rights customizable

Hi, We primarily use the agent RPM packages from the checkmk Enterprise Bakery. I have noticed that the folders and files of the unpacked RPM package currently have ...
Suggested by: Christian Friedrich (03 Apr) Upvoted: 03 Apr Comments: 0
Under consideration Agent Bakery

CME: Enable All Disable all for customers, like the Site status has

In Distributed Monitoring setup you have the option below the sites to Enable All and Disable all, so you don't have to manually enable/disable each site if you want ...
Suggested by: Erik (03 Apr) Upvoted: 03 Apr Comments: 0
Under consideration Setup Usability

Add the ability to add "Oracle custom SQL" to the "Oracle database" plugin using bakery.

This improvement is regarding a plugin that is provided by CheckMK (Oracle custom SQL), combined with a feature that is designed for roll-out and maintaining large ...
Suggested by: Mick Alblas (27 Mar) Upvoted: 26 Apr Comments: 3
Under consideration Checks&Agents

Show more information for Prometheus alerts

For the time being the Prometheus plugin shows only the status FIRING, when a Prometheus Alert is triggered. However, there's much more information that could be ...
Suggested by: Bence Hornák (27 Mar) Upvoted: 19 Apr Comments: 1
Under consideration Checks&Agents

Checkmk NetApp Agent - Option to disable sections

I am using the NetApp Agent to monitor a large NetApp cluster. The problem is that the agent timed out even with an interval and timeout at 15 minutes. And the ...
Suggested by: Johan Olsson (26 Mar) Upvoted: 01 Apr Comments: 1
Under consideration Checks&Agents

Cisco Embedded WLC on Catalyst Access Points

Cisco has a new kind of Wireless Lan Controllers, which are embedded int othe new Catalyst Access Points. With these devices the cisco_wlc Check doesn't work anymore, ...
Suggested by: Jan Rzaczek (25 Mar) Upvoted: 12 Apr Comments: 0
Under consideration Checks&Agents

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: 13 May Comments: 2
Under consideration Dashboards & Views

export feature inventories for non-coders

Hallo, a suggestion for non coders etc.. 1) Build a a view for your hosts you want to select. 2) Select a button export hard&software inventory 3) Donwload a ...
Suggested by: Ralf Prengel (22 Mar) Upvoted: 12 Apr Comments: 0
Under consideration

Bulk creation of folders, rules and hosts

We have automated our setup completely. Now it does take a very long time to (re)create the whole structure of hosts, rules and folders. We would prefer to feed the ...
Suggested by: Markus (22 Mar) Upvoted: 22 Mar Comments: 7
Under consideration RestAPI

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

docsis.py / add more OID's

Is it possible to add more OIDs to the docsis.py file? lib\python3\cmk\base\check_legacy_includes\docsis.py ".1.3.6.1.4.1.4115.900.2.0.0.0.0.0", # ...
Suggested by: Oliver Jarmes (20 Mar) Upvoted: 20 Mar Comments: 0
Under consideration Checks&Agents

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: 15 May Comments: 2
Accepted Checks&Agents

Notifications via Google chat

With the increased usage of Google workspaces, the common communicator across many organizations nowadays is Google chat. There is no straight forward integration for ...
Suggested by: Mohazin khan (19 Mar) Upvoted: 19 Mar Comments: 0
Under consideration Notifications

Show latency and packet loss on parent/child topology

This will be a good way to easily see trouble spots on a network. The colour or thickness of the lines connecting nodes can be used to indicate packet loss and ping ...
Suggested by: Petrus (19 Mar) Upvoted: 17 Apr Comments: 1
Under consideration Dashboards & Views

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: 26 Mar Comments: 0
Under consideration Log monitoring / Event Console

Dynamic configuration daemon (DCD) in distributed monitoring

In a distributed monitoring setup with central configuration the DCD can be configured to run on a remote site. This is necessary because piggyback data may only be ...
Suggested by: Robert Sander (14 Mar) Upvoted: 14 Mar Comments: 0
Under consideration Setup

Enable a secure distributed agent bakery in Managed Service setups

Currently we are not able to use the distributed agent bakery in our MSP setups, as the needed https connection from the satellite to the central site is a major ...
Suggested by: Andre Eckstein (14 Mar) Upvoted: 20 Mar Comments: 0
Under consideration Agent Bakery

mk_yum? / Redhat Update Monitoring Plugin

Hi, I would like to have an integrated way to monitor pending Redhat updates. There is already a plugin for this on the exchange site, perhaps it could be ...
Suggested by: Christian Friedrich (13 Mar) Upvoted: 26 Mar Comments: 0
Under consideration Checks&Agents

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: 19 Apr Comments: 0
Under consideration Setup

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

directory size monitoring in linux and windows

Suggested by: rasha mamdouh (12 Mar) Upvoted: 12 Mar Comments: 0
Under consideration Checks&Agents

mk_filestats: show corret summary if running as clustered service

Running mk_filestats as clustered service displays an incorrect summary because the summary is taken of the best/worst node, which does not represent the metrics of ...
Suggested by: Lars Sörensen (12 Mar) Upvoted: 2 days ago Comments: 0
Under consideration Checks&Agents

enhance 'Service state translation' to service detail text

The ruleset 'Service state translation' shall be extended in a way that a certain regex in the status detail text of a service remaps to a certain state.
Suggested by: Dennis Ehmer (08 Mar) Upvoted: 08 Mar Comments: 1
Under consideration

Use Custom User Attributes for MS Teams notifications

The notification plugin for MS Teams should have the possibility (similar to the Jira notification plugin) to use custom user attributes for e.g. the webhook URL. ...
Suggested by: Robert Sander (07 Mar) Upvoted: 28 Mar Comments: 0
Under consideration Notifications

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: 19 Apr Comments: 0
Under consideration Notifications Usability

Support for Dell Powervault Me5024

Support for DEll powervault ME sereires required, Checkmk currently not able to get its storage related checks through snmp protocol.
Suggested by: Waqar Ahmed (27 Feb) Upvoted: 19 Apr Comments: 1
Under consideration Checks&Agents

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

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

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

Add the install date in the HW/SW inventory for Fedora based systems

As per this discussion found in the CheckMK Forum: https://forum.checkmk.com/t/hw-sw-inventory-plugin-install-date-not-shown/44254/3 The install date for rpm ...
Suggested by: Chris Wayne (14 Feb) Upvoted: 05 Mar Comments: 0
Under consideration Checks&Agents