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
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 ...
Under consideration
Support AND, OR and NOT for labels in filters
Currently, a host needs to have all labels of a filter, so it is an AND operation.
It would be very helpful, if a OR operation can be used, so hosts of either of ...
Implemented
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 ...
Under consideration
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.
Under consideration
Support PiggyBack data from remote hosts
Implement a feature to leverage piggyback data, which are shared by a product integrated way from remote sites
Under consideration
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 ...
Under consideration
User management
Show NetApp Volume Efficiency
Show the disk space saved due to deduplication and compression.
Implemented
Checks&Agents
Add the option "yearly" as period for an SLA
Most ISV offer a yearly review of their services
Under consideration
Availability / SLA
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 ...
Under consideration
Make Dashboards also MKP-able
It would be really helpful, if MKPs can be shared like plugins via the Exchange. So they must be MKP-able as well
Implemented
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 ...
Under consideration
Checks&Agents
Build native integration to MS Teams to send notifications
Checkmk should have a native interface to post notifications to MS Teams.
Implemented
"Fake check results" should create hard state to test notifications
"Fake check results" should create hard state. This would allow to test the notifications
Under consideration
Notifications
Add agent updater registration role
Add a minimal role for registration users for the automatic agent updater.
Planned
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…). ...
Planned
Checks&Agents
Add automatic Label depending on Linux Distribution
Add a automatic Label depending on Linux Dsitribution, so plugins like YUM or APT
can be selektiv installed based on Distribution (Agentbakery)
lnxdistribution: ...
Under consideration
Add Site and Customer to the Rule Conditions
There are cases where a rule should only apply to hosts/services of specific sites or/and specific customers.
Would be nice the have the Site / Customer as a ...
Under consideration
Use the nice modern Graphs from the GUI in Reports and Notifications
The HTML mail notification and CMK reports still use the old graphs instead of the nice modern graphs displayed in the CMK 2.x GUI.
Top 10 hosts dashlet
Allow to define a dashlet, which filters about some host information and shows only the top 10 hits from the results. This allows me as an admin to focus on specific ...
Under consideration
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 ...
Under consideration
Checks&Agents
Add option to have Setup folders listed in a table instead of the default "big icon" view
A table view would - subjectively - be easier to read with many folders than the current implementation using icons. Currently, you basically have to use the ...
Under consideration
Support Regex for Labels in Rules
https://features.checkmk.com/suggestions/293832/support-and-or-and-not-for-labels-in-filters and ...
Under consideration
Run 2 agents on a monitored host
Support the installation and operation of two completely separate Checkmk agents on a host. This allows e.g. an MSP to monitor everything up to the OS level, while ...
Under consideration
Show user currently activating changes
In case multiple users are actively working in the setup of Checkmk, it might happen, that an activation is not possible, because another activation is currently work ...
Under consideration
Improve agent bakery performance by disable the build for selected platforms
Building new agents in the bakery can take quite a long time. But this also happens, because agents are build for OS platforms I do not have in the company. Can we ...
Implemented
Improve the Java VM monitoring via better Jolokia plug-in
The current jolokia plug-in needs an update to monitor, what is needed on the Java side
Under consideration
Checks&Agents
Setup: periodic service discovery rule - automatically update new/changed host labels
The current service discovery rule only allows automatically update services AND labels together. Since host labels can change frequently when e.g. a VM ist moved ...
Under consideration
Checkmk soll den Vorgaben des IT-Grundschutzchecks SYS.1.3.A10.1 & SYS.1.3.A10.3 der BSI entsprechen
Das BSI empfiehlt für den Betrieb von Servern einige Standards. Wir hätten gerne, das Checkmk und die Appliance diese Standards erfüllt ...
Under consideration
Appliance
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 ...
Under consideration
Reporting: Send scheduled report to contact group
It would be nice, if you can send scheduled reports to available contact groups instead of individual email addresses.
Under consideration
Reporting
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 ...
Under consideration
Please support OpenShift for Kubernetes monitoring
Please support OpenShift for Kubernetes monitoring
Implemented
Checks&Agents
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 ...
Under consideration
Checks&Agents
Grafana integration: Support dashboard variables
We want to build 1 dashboard to monitor a class of servers (e.g. MS SQL servers) and select the server we want to see via a dropdown. Unfortunately, the Grafana ...
Planned
Grafana
Run windows agent with non system account
Windows Agent: Make account under which the service is running configurable within agent setup.
Different builtin functions of the windows agent will not work, if ...
Under consideration
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 ...
Under consideration
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 ...
Under consideration
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
Under consideration
Open new Tab with/without enabled Navigation
When opening a link in a new tab on a page with navigation enabled, the navigation in the new tab is always disabled.
It would be nice if the page in the new tab ...
Under consideration
Usability
Add a Filter to the Ruleset View
In a larger environment you can have quickly a lot of rules.
A filter in the Ruleset View to show only the rules that contain a certain string like in the ...
Under consideration
mk_logwatch: inform customer if logfile is not readable
From time to time it can happen that log files can no longer be read or can't be found.
In this case, a corresponding error message should be generated so that you ...
Under consideration
Checks&Agents
Improve and consolidate folder selector
The folder dropdown selector is implemented differently across Checkmk. Some implementations use a simple text representations for the folders, like on the command ...
Under consideration
Usability
Additional levels on bookmarks, dashboards and views
For example, the build-in Linux dashboard might show 1000 hosts and making the dashboard quite useless due to all the "clutter".
Allowing to create sub-dashboard ...
Under consideration
Usability
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 ...
Under consideration
Enhanced Rule Information (Creation Date, Creator, Modified Date, …)
Hello,
it would be useful to be able to see who created a rule and who changed it and when.
At the moment it is possible to manually ad a timestamp and the ...
Under consideration
Usability
Add option to lock hostobjects in a folder from change or deletion
We like to ask for an option to lock hostobjects in a folder from deletion or change. The rights to lock/unlock must be limited to a certain role.
The actual ...
Under consideration
Service Discovery: Show since when a service is vanished or has been discovered
As a user, I cannot rely on the continuous existence of a service. Especially in testing environments of my colleagues, it may happen from time to time, that a ...
Under consideration
Filter: Add the possibility to select multiple contact groups
Add a "Several Service/Host Contact Groups" or "Service/Host Contact Group (Regex)" Filter with which you can select several groups at once.
Under consideration
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 ...
Under consideration
Usability
Make 'pending baking' more visible
'Pending changes' ist quite good visible, pending baking and signing is not, thus can easily be forgotten.
Under consideration
Usability