Enter your Checkmk feature requests or vote for existing requests
Rules of engagement:
- All feature requests will be visible to the public. Please do not enter any private information
- Please provide all requests in English, so all other users can read them and vote
- All spamming, inappropriate language, attacks/insults, self-promotion or other misuse will be removed without further notice
- Comments to a feature request should be relevant to the feature described
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
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
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.
Under consideration
Logwatch: Delete multiple logfiles in one operation
Allow deletion of multiple log files, selected by the user in one delete operation
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 ...
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.
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.
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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
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)"
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. ...
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")
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 ...
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 ...
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 ...
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 ...
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 ...
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"
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 ...
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 ...
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 ...
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 ...
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 ...
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.
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 ...
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 ...
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 ...
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 ...
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
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 ...
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 ...
Under consideration
Dashlet with a Counter of Services or Hosts
A simple dashlet to display the number of services or hosts filtered.
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 ...
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 ...
Planned
Add time period configuration for „Expect regular messages“ in the event console
Example:
during 9am-5pm expect this messeage every x minutes
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 ...
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 ...
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 ...
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 ...
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, ...
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 ...
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.
Under consideration