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

Support additional IP address in quicksearch

Allow to search for hosts by their additional IP address using quicksearch
Suggested by: Thomas Lippert (22 May, '22) Upvoted: 24 Aug, '22 Comments: 0
Under consideration

BI: Show affected host/service in aggregated message

If you use BI aggregations today, there is no way to display the affected hosts, which triggered a notification in the message generated by the aggregation function
Suggested by: Thomas Lippert (11 May, '22) Upvoted: 08 Jan Comments: 0
Under consideration

Delivering jq within the firmware of the appliance

It would be handy to have jq on the appliances to print the bigger json files.
Suggested by: Marcus Klein (05 May, '22) Upvoted: 03 Jan Comments: 0
Under consideration

Logwatch: Delete multiple logfiles in one operation

Allow deletion of multiple log files, selected by the user in one delete operation
Suggested by: Thomas Lippert (26 Apr, '22) Upvoted: 27 Jan Comments: 0
Under consideration

Export configuration of Checkmk

Add the feature of exporting current configuration (details on monitored systems and monitored services on them as well as notifications definitions) in readable ...
Suggested by: Marko Simović (18 Nov, '22) Upvoted: 19 Jan Comments: 8
Under consideration

Set time zones user-based

Currently, the time zone for CheckMK is used from the operating system. There should be an option for each user to choose their own time zone.
Suggested by: Lars Gottaut (12 Jul, '22) Upvoted: 17 Nov, '22 Comments: 3
Under consideration

Make renaming hostname work with automatic agent updater

provide a mechanism that when you rename a host in checkmk the registration of the automatic agent updater does not get lost but is maintained.
Suggested by: Dennis Ehmer (03 May, '22) Upvoted: 19 Jan Comments: 2
Under consideration

Exporting and importing BI packs

CheckMK cannot export or import BI packs.
Suggested by: JDamian (23 Sep, '22) Upvoted: 11 Jan Comments: 1
Under consideration

Business Intelligence: Extend the options for "aggregation functions"

Currently, the option "aggregation functions" provide three different options to handle the states in a child node: * Sort from best to worst and take the n-th entry ...
Suggested by: Marcel Arentz (22 Jul, '22) Upvoted: 07 Jan Comments: 1
Under consideration

Hide WATO rules within folders without permission to users

As of now, WATO folders can be hidden from users, so that hosts within these folders are invisible to them. This does not apply to WATO rules for said hidden ...
Suggested by: Simon Kneuper (23 Jun, '22) Upvoted: 26 Aug, '22 Comments: 1
Under consideration

Add a generic plugin for sending notifications to a Rest-API endpoint.

Most notification tools support a REST-API endpoints to submit a notification. As these APIs provide a structured way to post information, a generic notification ...
Suggested by: Marcel Arentz (19 Jun, '22) Upvoted: 08 Sep, '22 Comments: 1
Under consideration

Add comments for hosts and services via REST-API

It would be very useful to have the ability to add comments to hosts and services via the REST-API. One use case may be to indicate that there is a planned changed ...
Suggested by: Rolf Assenmacher (03 Jan) Upvoted: 2 days ago Comments: 0
Under consideration

Setup: allow multiple Rule changes in the same file at the same time without loosing data

Since Tribe29 considers this a feature and not a bug, I'm placing it here at their request: As a multiuser application Checkmk should be able to process multiple ...
Suggested by: Lars Sörensen (18 Nov, '22) Upvoted: 10 Jan Comments: 0
Under consideration

When you copy a rule, activate only the sites that are affected by the new rule.

When creating a new rule or changing a existing one, only the affected sites need to be activated. But when a rule is copied, the sites of the source rule must always ...
Suggested by: Lars Sörensen (30 Aug, '22) Upvoted: 24 Jan Comments: 0
Under consideration

Views: Add Limit for Number of Rows

In many cases it is sufficient to display only the first x rows in the view. Especially in dashboards where space is already limited. It would be very helpful if ...
Suggested by: Lars Sörensen (18 Aug, '22) Upvoted: 10 Jan Comments: 0
Under consideration

Integrate more parts of CMK in GIT

In the global settings of our CMK site(s) we can activate the wato GIT integration, which creates a local GIT repo in ~/etc/check_mk/. Besides this we'd like to ...
Suggested by: Marsellus Wallace (24 Jun, '22) Upvoted: 27 Oct, '22 Comments: 0
Under consideration

Sort tag groups alphabetically

Provide a menu item, which allows to sort all tag groups alphabetically. As admins add more and more tag groups, the sorting becomes an annoyance
Suggested by: Thomas Lippert (29 May, '22) Upvoted: 07 Jan Comments: 0
Under consideration

Predictive levels for growth of filesystems

Add predictive levels to the options "Levels on trends ..." and "Levels for the percentual growth..." in "Filesystems (used space and growth)"
Suggested by: kd (07 May, '22) Upvoted: 08 Jan Comments: 0
Under consideration

Bulk discovery: Show failed hosts

It happens occasionally during a bulk discovery, that some hosts respond slowly. In this case, they run into the 110 seconds timeout and no service discovery is done. ...
Suggested by: Thomas Lippert (02 May, '22) Upvoted: 28 Sep, '22 Comments: 0
Under consideration

Definition of mandatory sidebar elements

It would be great to have the opportunity to define mandatory sidebar elements for users with a specific role (Choice of elements for a role in "roles & permissions")
Suggested by: Ralf Spenner (13 Sep, '22) Upvoted: 11 Jan Comments: 2
Under consideration

Allow title of views/dashboards to change using URL parameters and allow for "parameter attachment"

We create a lot of filters using URL parameters that used in bookmarks. For example the same dashboard can be used 10 times, but for different filters. However if ...
Suggested by: Andy (18 Jul, '22) Upvoted: 07 Jan Comments: 2
Under consideration

Make meta properties of rules also available in hosts

Rules allow some meta information, like: * A short description * A Comment including a shortcut for an automated timestamp and author * A documentation URL ...
Suggested by: Marcel Arentz (19 Jun, '22) Upvoted: 07 Jan Comments: 2
Under consideration

Short living container monitoring: Improve disk space cleanup for sites

If a site monitors a huge amount of constantly changing containers, the amount of produced data may become a problem. Container will be added as hosts and cleaned up ...
Suggested by: Marcel Arentz (22 Jul, '22) Upvoted: 07 Jan Comments: 1
Under consideration

Allow deletion of multiple dashboards

Similar to hosts it would be helpful to have a checkbox which can be enabled, if an admin wants to delete multiple dashboard or views (or any other object under ...
Suggested by: Thomas Lippert (29 May, '22) Upvoted: 18 Jan Comments: 1
Under consideration

Restrict the permission to create notifications on specific folders

It should be possible to create notifications only for hosts located in folders to which the user is also authorized. In other words, it should not only be possible ...
Suggested by: Hardy (20 May, '22) Upvoted: 26 Sep, '22 Comments: 1
Under consideration

Views: Joined Column for alternative display name for a service

Create a Joined Column not only from a "Column of Service" but also from "Column of alternate display name"
Suggested by: Thomas Lippert (26 Apr, '22) Upvoted: 08 Jan Comments: 1
Planned

Extend fileinfo/mk_filestats feature set to monitor directory/file permissions

While the current fileinfo and mk_filestats implementation allows way more options we actually need, we are missing one feature that could (hopefully) be easily ...
Suggested by: Peter Fuchs (17 Jan) Upvoted: 29 Jan Comments: 0
Under consideration

Define "contact group" in "LDAP Connection" like roles

Migrated from the forum. Reference: https://forum.checkmk.com/t/define-contact-group-in-ldap-connection/15249 Currently, to associate “contact groups” with LDAP ...
Suggested by: Robin Gierse (22 Dec, '22) Upvoted: 24 Jan Comments: 0
Under consideration

Add the possibility to use sudo in all unix agents if Agent not running as ROOT

In larger companies and on customer servers it is common that on Unix systems 3rd party software like the Checkmk Agent can only be executed with a non root user. It ...
Suggested by: Lars Sörensen (02 Dec, '22) Upvoted: 2 days ago Comments: 0
Under consideration

Kubernetes special agent: Discovery only resources with certain Kubernetes label

Besides filtering on "monitor namespaces" there should be a discover filter on resources with a certain Kubernetes label. So only discovery Kubernetes resources which ...
Suggested by: Mathias (28 Nov, '22) Upvoted: 11 Jan Comments: 0
Under consideration

Better naming for helper processes

# Settings: Maximum concurrent active checks Maximum concurrent Checkmk fetchers Maximum concurrent Checkmk checkers # Graphs: Checkmk helper usage Fetcher ...
Suggested by: Mathias (10 Nov, '22) Upvoted: 20 Dec, '22 Comments: 0
Under consideration

Read LLDP data from switches

It would be nice to have the option to choose between the port description and LLDP neighbor in the service summary of an interface of a switch.
Suggested by: PaulR282 (12 Aug, '22) Upvoted: 30 Jan Comments: 0
Under consideration

Provide an analysis for thresholds and notifications on a user base

As a regular user, I occasionally want to fetch the following information: * For which hosts/service am I responsible, and what are the conditions for getting a ...
Suggested by: Marcel Arentz (22 Jul, '22) Upvoted: 27 Dec, '22 Comments: 0
Under consideration

simple bulk delete hosts funktion in the host search view would be helpful

Hallo, a simple bulk delete hosts funktion in the host search view would be helpful . The usecase: About 300 hostsin state down should be delete. A host search ...
Suggested by: Ralf Prengel (30 Jun, '22) Upvoted: 07 Jan Comments: 0
Under consideration

Documentation: Plugin List with example screenshots

For us as customer it would be very helpful to have a screenshot (information about how it will look like, etc.) about each plugins provided by Checkmk via the ...
Suggested by: JPH (30 Jun, '22) Upvoted: 07 Jan Comments: 0
Under consideration

TOTP codes for 2FA

Two factor authentication was added in version 2.1 but it lacked support for TOTP codes / authenticator apps. It would be a nice feature to have QR codes to work with ...
Suggested by: Joseph (07 Jun, '22) Upvoted: 23 Jan Comments: 0
Under consideration

Reporting: Allow reports to show avalability summary only

Extend the reporting to show the availability only as summary without the details of each host
Suggested by: Thomas Lippert (29 May, '22) Upvoted: 08 Nov, '22 Comments: 0
Under consideration

Graph collection: Allow sub titles

To structure graph collections, it would be helpful to allow adding separators with a header title. This allows to combine e.g. cluster 1 graphs and cluster 2 graphs ...
Suggested by: Thomas Lippert (18 May, '22) Upvoted: 07 Jan Comments: 0
Under consideration

BI: Allow URLs in messages

In the BI, a custom message can be provided for the different states. Please extend this with the capability to provide an URL to an internal website (e.g. Wiki). The ...
Suggested by: Thomas Lippert (11 May, '22) Upvoted: 08 Jan Comments: 0
Under consideration

Dashlet with a Counter of Services or Hosts

A simple dashlet to display the number of services or hosts filtered.
Suggested by: Dominik Meyer (04 May, '22) Upvoted: 08 Jan Comments: 0
Under consideration

Make the Smart Ping smarter

It happens from time to time that the Smart Ping reports a host as down for several minutes although the server itselve is running and the agent could be queried ...
Suggested by: Lars Sörensen (07 May, '22) Upvoted: 06 Jan Comments: 8
Not planned

GUI: Extend the text field length in all rules and forms in relation to the text to be expected

In many places, the text fields are ridiculously short compared to the expected content. This also applies to the text fields for hosts and services, especially if ...
Suggested by: Lars Sörensen (23 Dec, '22) Upvoted: 24 Jan Comments: 5
Planned

Add time period configuration for „Expect regular messages“ in the event console

Example: during 9am-5pm expect this messeage every x minutes
Suggested by: Thomas Lippert (24 Jun, '22) Upvoted: 07 Jan Comments: 2
Under consideration

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

Distribute new agent via push method

Currently, the agent needs to talk via 80 or 443 to the remote site which then talks to central site for updates. In our eyes, it would be great, if the central site ...
Suggested by: Robin Kluth (08 Aug, '22) Upvoted: 09 Jan Comments: 1
Under consideration

Acceleration of Oracle remote checks through parallelism

Monitoring of many Oracle databases is a typical enterprise monitoring use case. Built-in Checkmk remote monitoring requires too much execution time when the number ...
Suggested by: Joerg Lerche (04 Aug, '22) Upvoted: 07 Jan Comments: 1
Under consideration

Notification: Update a Jira ticket on changed status

A service has a WARN state and a Jira issue is created. If this service change state from WARN to CRIT the existing issue does not become updated and the users of ...
Suggested by: Thomas Lippert (22 Jun, '22) Upvoted: 07 Jan Comments: 1
Under consideration

Add a second output format for the wato audit log ( like in Version 1.6 )

So far, we have stored the auditlog in Elasticsearch to see changes over the last few days and weeks. Since the update from 1.6 to 2.0 or 2.1 the format has changed, ...
Suggested by: Mathis Schmidt (23 Dec, '22) Upvoted: 13 Jan Comments: 0
Under consideration

Check_MK Agent: show warning/critical when profiling is active or caching is disabled

When the profiling is activated or the caching is disabled via profiling.cfg the Service Check_MK Agent should issue optionally a warning/critical so that this ...
Suggested by: Lars Sörensen (19 Dec, '22) Upvoted: 11 Jan Comments: 0
Under consideration

CMK Agent - Updater and Controller for ARM

Would be great to have the Updater and cmk-agent-ctl also compiled for arm. So monitoring ARM (RPIs and so) would be possible using TLS etc.
Suggested by: David Egger (15 Dec, '22) Upvoted: 10 Jan Comments: 0
Under consideration