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 ideas@checkmk.com.
Checkmk site (server) should run on ARM
The Checkmk server should be able to run on ARM-based platforms like Raspberry and similar.
Add quick button "end downtime" to regularly end a downtime
We would need a button "End downtime" to regularly end a downtime, beside the existing buttons "Remove downtime" and "Modify downtime".
Also a desired place: In ...
When deleting a host, also remove rules that are only for that host
Especially the ruleset "disabled services" accumulates a large number of rules when users are manually disabling services in the configuration.
When hosts are ...
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
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 ...
Move disabled services rules when hosts are moved to another folder
When using the "X" function in discovery a rule is created that filters on host and folder. If the host is moved, the rule no longer applies and if more changes are ...
Enhance the dialogue for changes in activation list: show audit log record
When a change is applied to rules the update is logged into the activation queue - with a message similar to Changed properties of rule #1 in ruleset "CPU load (not ...
Bulk discovery: remove only specific (vanished) service
Dear CheckMK team, very often I need to remove one vanished service one many hosts. But I only want to removed this special service and not all vanished service, ...
Trigger distribution of changes on checks to all servers in a distributed environment
When we make our own checks/plugins we sometimes need to change the sourcecode, when we do, we push the changes to a repository on an internal Gitlab server, the push ...
Improve automatic disk cleanup (e.g. inventory_archive)
Hi,
at the weekend it happened again that the filesystem ~/var/check_mk/inventory_archive almost filled up. This happens every now and then and apparently checkmk ...
Backup / restore only config and keep data
As backups can be huge when including the data there should be an option to only backup and restore the config but keep the data when restoring it.
At the moment ...
Add the ability to restore encrypted backups from the command line.
Hello all,
I would like to be able to restore encrypted backups with omd restore via the command line.
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 ...
Provide method to remove changes from the pending queue, or auto revert a specific change.
Changes made to checkmk are not fully activated immediately and go into a pending queue - there is no way to remove items from the pending queue at present. It ...
Choose List of host in monitoring view and pass them to setup
There should be a way to run bulk-discovery on a list of hosts out of a monitoring view. For example when I updated to 2.3.0p10 there have been many service problems ...
Specify custom s3 endpoint as backup target
It would be great to be able to specify an own s3 endpoint, so the target could be used with self hosted aws compliant s3 storages.
See 'endpoint_url' in ...
The force_foreign_changes option should be fully implemented
In terms of activating changes in checkmk the 'force_foreign_changes' option implies that it should be possible to ignore changes made by other users. However the ...
Add label "cmk/check_mk_appliance:yes" to Checkmk vanilla agent
Every agent should add a label "cmk/check_mk_appliance:yes" if running on an virtual/hardware appliance.
This label is needed i.e. for filtering in hybrid environments.
Disable "stale" via "Global settings"
In our environment its very important that we know if a service/host is working or not. For that we build processes and combining important services/hosts via BI / ...
User theme change in MSP
Change by users theme on remote sites without connection to central site. And save that changes by site and not replace with central site settings.
Make Folders Cloneable with all settings
It would be great to have a Blueprint Folder Structure you can just clone whenever a new Customer gets onboarded
Host configuration folder inherits when removing checkbox for custom tag on multiple hosts
When removing a custom tag checkbox with multiple hosts selected, it would be nice if folder inherits sets the default value.
More High Availability Options and DR
Actually the only supported mechanism for HA is to use Checkmk appliance, that feature works fine but is only supported with Checkmk appliance. I would suggest to ...
WERK-15242 - Discovery and HW-Inventory fails if at least one datasource is bad
With https://checkmk.com/werk/15242, Checkmk implemented a change to the way the internal Checkmk processes work. The werk introduced a new feature - it namely ...
keep perfdata of retired hosts
When we want to see the historical hardware-usage of an application, that was moved to another host, currenlty I loose all the historical perfdata, when I remove the ...
Link to folder of the host from "Services of Host" and "Status of Host" pages
It is extremely annoying to not be able to move one folder up while viewing a host, and have the same icon for the button that only cycles services
Show Check Box Function for Multi-View Dashboards
It is quite common to be required to apply one particular command/action (eg. Donwtime) to several Hosts, at the moment it is only possible to do one View (limited to ...
Create rules with host group, service group and contact group.
I have a suggestion that when creating rules, you should be able to use host group, service group and contact group to select assets for all the rules you create. ...
Simplified Agent with TLS- and Updater-Registration in EE
There are several possibilities to add a host to the monitoring system, including the host creation, the tls- and the updater-registration - actually only for the ...
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 ...
Audit log - show Attributes of delete Object in Details
In the current audit log, no useful information on deleted objects is displayed, the link to the object leads to an error message and the rule number is also of no ...
Recurring Downtime: add "weekday" choice
We have a service that runs only during the week from 04:00 to 20:00. During the offline time, a downtime should be set. Currently, I have to create multiple ...
Toggle Switch for Scheduled Reports - Enable/Disable
During the homologation of updates, scheduled reports could be triggered in environments with several reports enabled. To avoid issues, we need to perform the test ...
hint that a host is registered by name and by IP
Halo,
it ist posible that a system i registerd by name and by IP as name on the same time.
It would be helpful if cmk shows a hint about this "problem".
Name moved host on activate pending changes
The "Activate pending changes" screen does not display the moved hosts name. It just says "Moved host from "folder" (ID: xxx) to "folder" (ID: xxx)". It would be a ...
cmcdump - Web UI
Allow CMC Dump to be executed from the Web UI in a way that we could perform the following actions from the Web UI:
Generate configuration and monitoring files ...
Set stale as a rule per folder
Especially need this to be set on a per folder level structure, because some hosts require just a rare checkup like 30minutes or 1h, therefore even tough active ...
Security: Move agent-to-server communication (agent registration and updates) to separate port
At the moment, all agents that utilize Automatic Agent Updates need access to the regular IP address and port of their Checkmk instance in order to register for and ...
Auto-registration doesn’t populate the new host’s IP Address field
Currently when using the auto-registration feature it does not populate the IP Address field of the new host. This is a problem because we use the traditional method ...
the Option to hide the Service Check command for Roles ...
the possibility to hide service check command in the service view for different roles
Background to hide user names and passwords e.g. from Classic Checks for ...
Improve Recurring downtimes with option to use Time Periods, just startif a host go down ...
Recurring downtimes Host/Services require extended configuration options:
1. use of time periods
- e.g. every 4th Sunday of the month or every 3. Sunday of ...
Arranging Folder order
It would be a great feature to be able to arrange folders not only by name but also by other attributes, such as folder age, the number of hosts inside, etc.
Maybe ...
Integrated & automatic Agent Failover from one site to another (backup-) site
Hello,
in a distributed setting it is currently the case that if a site fails, all the agents attached to it simply disappear in the master gui. There is no built-in ...
Assign parent host via rule
There should be a rule to assign one or multiple parent hosts, based on the common conditions (folder, host label, host tag, host name).
Button: show only used rule parameters
Please implement a button per rule for each user to show only used parameters.
The state should be switched on or of permanently for all rule like the help: "show ...
Allow setting the niceness sites are running with
It would be nice to have the ability to configure the niceness, sites are running with, to ensure, sites for testing don't impact the productive sites, if they are ...
Set service labels when certain other labels are set or not set
It could be nice to set service labels if a service got or got not a certain service label. So we could set a service label for certain services but skip other ...
History of changes to host rules and properties
It would be very useful to have a history of the changes made with their dates in the properties of the hosts and in the rules.
For example, there are rules that ...
pretty print all configuration files when enabled
When the option "Pretty-Print configuration files" is enabled in the global settings, not all config files are pretty printed after a change.
Examples are the ...