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:
- Concisely describing the problem rather than the solution will help other users understand and relate to your idea.
- An idea should be easy to understand. This will increase your chances of getting votes.
- Be as specific as possible. Knowing exactly what to expect when voting on an idea makes it a much better experience for all of us when it is adapted later in Checkmk.
Further information can be found in this guide. If you have any questions, please send an email to [email protected].
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 ...
Enable Child/Parent relations between hosts monitored on different sites
Currently the Parent of a host always needs to be monitored on the same site. This causes that we need to add dummy hosts, having the same IP as the really monitored ...
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 ...
Support AND/OR/NOT for labels in rules
was: Support Regex for Labels in Rules
https://features.checkmk.com/suggestions/293832/support-and-or-and-not-for-labels-in-filters and ...
Add agent updater registration role
Add a minimal role for registration users for the automatic agent updater.
WATO - select changes to discard
It would be great if we can select changes to discard more granular, maybe with checkboxes.
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 ...
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 ...
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 ...
Force host-tag selection
I'd like to get the option of forcing our users to select a specific host-tag when trying to create a host.
This is useful in environments which for example define ...
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 ...
Integrate more parts of CMK in GIT
In the global settings of our CMK site(s) we can activate the Setup GIT integration, which creates a local GIT repo in ~/etc/check_mk/.
Besides this we'd like to ...
GIT: show GIT messages on the activation Page
If you have activated the GIT option in Checkmk the corresponding GIT messages should be displayed on the activation view.
Especially in case of errors these GIT ...
Setup: periodic service discovery rule - automatically refresh services
Some services depend on static data that has ben saved during the service discover prozess (Interface Speed, Thresholds, etc). In order to refesh this values the ...
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 ...
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 ...
Change default size of Setup folder title size
Today the title is capped to 25 chars making it unreadable when the prefix of a folder is identical for the first 25 chars. Would like to have this more dynamically ...
Allow variables or macros in ruleset options
Users in Checkmk like to have a slim configuration, as this keeps the maintenance effort low.
One way to achieve is to use the conditions effectively. But often it ...
automatic detection of an IP change
Sometimes the IP of a system changes. In this case I always have to run cmk --update-dns-cache. It would be more practical, if checkmk itself notices that a system ...
Better handling for multiple DCD connections
Upon a site or DCD restart, all DCD jobs are being started at the same time.
When using multiple DCD connectors, this can cause problems as only one activate changes ...
Conditional Tags
I want to request conditional tags based on that forum post. The idea is to hide or show options based on tags selection, so if I selected a tag to classify my host ...
Support ignoring case in rule conditions for services
Before Checkmk 2.2 it was possible to add RegEx modifiers like (?i) to service conditions, resulting in the match being case-insensitive.
In Checkmk 2.2 this is no ...
Passwordstore integration
Make it possible to get passwords from other sources like Secret Servers or Devolutions Password etc. to use in checkmk to access hosts etc.
Show datasource of service in setup
It would be good to see the datasource of the service on the service discovery page in setup.
Custom attributes of type "secret"
There is only the type "text". But using secrets would be nice too. So secrets could be shown as "******" in the GUI.
csv import AND export rules
Currently it is only possible to import hosts. As others mentioned it would be nice to modify and export hosts.
Additionaly we would like to have the possbility to ...
simple invert host ok when down and crit when up
Hallo,
in the forum sometime the questions is asked how to alert when a host is up because it is for a example a fallback system and if this up something goes wrong. ...
Support for DUO as 2FA authentication
Please support DUO as second factor to authenticate with Checkmk
Support IAAC (Infrastructure-as-a-code)
Easy possibility to import / export complete config. At least host AND service config.
Make label discovery optional
For services, it is already possible to disable a service or move a monitored service back to "unmonitored". This should be also available for labels on the service ...
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 ...
Show a link to the discovery rule in "parameters for this service"
When looking at the parameters of a service, it is sometimes unclear what controls the service name. Experienced users know the concept of "discovery rules" and which ...