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 [email protected]
Make mapping of realserver state to service check state configurable for kemp_loadmaster_realserver
The check plugin kemp_loadmaster_realserver has a hard coded mapping from the real server state to the service check state:
_RS_STATE_MAP: Final = {
"1": ...
Under consideration
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 ...
Under consideration
Make Customer macros available in notifications
This request is applicable for the Managed Services edition.
It would be useful to add an option for customers, which would allow to make customer macros available ...
Under consideration
Notifications
Clone Folders
It would be great if it would be possible to clone a complete subfolder tree including all assigned tags/labels but obviously without hosts.
This way it would be ...
Under consideration
Usability
Automatically Create IDs (Reports, Host Groups, Service Groups, Tags)
When creating reports, host groups, service groups and other options we need to define the ID`s which makes sense but could be hidden by some kind of automation to ...
Under consideration
Usability
Add Predictive Monitoring in Distributed Environments
Currently it's not possible to do Predictive Monitoring in Distributed Environments. Please add that feature because it is very helpful in the daily alerts. It's also ...
Implemented
Graphing
Windows mk_inventory.vbs: add UBR to kernel version
Windows mk_inventory.vbs: kernel version only shows major.minor.build (example: 10.0.19045), but is missing Update Build Revision (UBR) (example: 10.0.19045.3324), so ...
Under consideration
Checks&Agents
Add VMware vCenter Tags as labels
VMware VCenter has a similar implementation of tags and Tag groups like checkmk. It would be great, if the assigned VM tags would be automatically assigned as host ...
regex using two conditions in one field should be more easy
Hallo,
maybe something for the UX team.
Adding two filters in a regex works but should be more simple. Here adding a second filter often fails with unclear ...
Under consideration
Usability
Linux: standard monitoring: /var/log/messages: oom_kill_process
Please implement as standard monitoring of Linux systems at the agent logwatch, the entry " oom_kill_process" as critical.
This will help all new customers or such ...
Under consideration
Checks&Agents
Allow for Prometheus integration on the agent
Today if you need to use the node-exporter as an example you need to configure rules for every host as the Prometheus rule does not support macros like $HOSTNAME$ - ...
Under consideration
Checks&Agents
Virtual Host Trees: allow custom host attributes and/or labels as tree level
Currently, only host tags or folders can be used as tree levels for a virtual host tree.
Host tags are of limited use as the require all possible values to be ...
GUI: Service filter for stale services
Please implement the filter for stale services
Agent: storage houskeeping, reducing file space
Please implemet a agent houskeeping mechanism to prevent that the agent is storing too much old data:
Example at our hosts:
du -skh /var/lib/check_mk_agent/
301M ...
Under consideration
Checks&Agents
mk_logwatch to use journalctl in addition to text logfiles.
https://forum.checkmk.com/t/ausgabe-von-systemctl-auf-eine-info-uberwachen/40852/3
Based on this thread the request to add an function to monitor the output of ...
Under consideration
Checks&Agents
IBM HMC's and Power Systems
Monitor IBM HMC's (Hardware Management Console) Resources and thereby Managed System Resources (IBM Power) and LPAR's. Managed System Resources can be gathered ...
Under consideration
Checks&Agents
GUI: User Comment field for all configuration views and rules, etc.
Please implement in all configuration views and rules, etc. the comment part, so that we are able to comment all changes.
All Changes we made are important for ...
Allow adding a timestamp to the PDF report filename at export from GUI
The PDF reports are currently saved as report.pdf when they are exported directly from GUI - Export - This view as PDF.
We'd like to have the possibility to add a ...
Windows service discovery: Start mode automatic (trigger start)
The windows service discovery filter "Create check if service is in start mode" only allows automatic/manual/disabled , it would be useful to add "automatic (trigger ...
Under consideration
Checks&Agents
Level conjuctions option in mk_filestats
It is needed for monitoring very many different files in a directory. For example: files older than half an hour the status Warning should only take effect if more ...
Under consideration
Checks&Agents
Support for SNMP Tables
There are certain SNMP values that are contained within a table structure for certain hardware vendors. For instance, Juniper uses a SNMP table to expose Virtual ...
Under consideration
Checks&Agents
Bookmarks with the option target _blank to open the URL in the tap
Hello CMK team we using the bookmarks as well for the collection of the daily work in the view of monitoring.
But Checkmk is not opening the external URL's.
So ...
Juniper Virtual Chassis Plugin
There does not appear to be any support for monitoring a cluster of juniper switches configured as a single virtual switch (virtual chassis in Juniper terms OR switch ...
Under consideration
Checks&Agents
REST-API: Read Monitoring Log Infos - Livestatus (GET Log)
Under consideration
RestAPI
Automatically monitor all subscriptions in an Azure tenant
The current setup for Azure piggyback monitoring is that you need to setup a Microsoft Azure rule for each subscription you want to monitor. As we have quit a lot of ...
Under consideration
Grant Read Access in WATO for Custom Agent Files
It would be very helpful if admins could view all uploaded scripts (as used with "deploy custom files with agent") directly in WATO, otherwise admins have to rely on ...
Update: please enhance the color of the command line output
Update: please enhance the color of the command line output, see picture with the white/gray color which is not good to see.
Under consideration
Usability
"cmk -O" and "cmk -U" output without empty lines
Please enhance the output of "cmk -O" and "cmk -U" so that no empty lines are shown, so that the output is more compact and has a better overview.
Under consideration
MSSQL Jobs: Add Schedule Status to Service Monitoring Rule
Currently, the service monitoring rule for MSSQL jobs does not allow you to specify a status for the state of the job's schedule. If the schedule is disabled, then ...
Under consideration
Checks&Agents
Event Rule criteria "Host Tags"
In the Event Rule it is possible to set a matching criteria for the host name "Match host".
We would appreciate the possibility to use the "host tag" like in the ...
Under consideration
Log monitoring / Event Console
Adding filtering of any kind to show all used Rules on a Host_Label
I just organize all our rules and implement them now via Host Labels as a condition.
I think it would be a great help to check my own documentation against checkmk ...
Under consideration
Usability
GUI: Show in Service and Host (Cluster) GUI that it is a cluster and not a host
Currently it is not outlined that the presented services or hosts is/are a cluster(s).
Please show clearly in the GUI in Service and Host overview that the ...
Monitor Aruba Central
Monitor Aruba Central via API to track Wireless Access point states.
Under consideration
Checks&Agents
New custom theme, canvas graphs: foreground color or light/dark setting
If you make a custom theme, performance graphs get the foreground color default set to the light theme facelift, which makes the text in the canvas black. When your ...
Local / MRPE check - Adding time periods / execution option
We would like to see / have an option in CheckMK to add time periods for the execution of local / MRPE checks on the monitored hosts.
Reason: We have several self ...
Under consideration
Checks&Agents
Splunk Integration - SSL Handling Verify = False (uncertified SSL-Zert in Splunk Env)
The Splunk Integration (agent_splunk.py) does not have the possibility to work with "not-verified" SSL Certs on the Splunk Server.
In the user interface the "no ...
Under consideration
Integrations
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. ...
Under consideration
Zoom Integration for Notifications
Please bring the Feature to integrate zoom for getting notification alerts.
Under consideration
Delay Notification for different states
It would be nice to set different times for different states.
As an example:
Delay 15m for warning state and 5min for critical state.
Under consideration
Notifications
Grey out hosts/services that are currently in a scheduled downtime
For a better overview it would be useful to be able to mark gray the hosts or services (for example in the view "Monitor/All Hosts") that are currently in a scheduled ...
Add sensor readings for Supermicro/ATEN BMC SNMP monitoring
Checkmk finds little information via SNMP on a Supermicro BMC. A number of temperature/speed/voltage sensors are available, I suggest they be added: ...
Under consideration
Moving Hosts into another Folder if they get a specific label
I just started my journey on labeling everything and deploying rules over said labels.
We have a "Unknown" Folder where everything that gets scanned moves in first. ...
Suggested by:
uncreative
(20 Jul)
•
Comments: 2
Not planned
Use of api-feiertage.de
Instead of importing the calendars via iCal files by hand you could directly use the API of api-feiertage.de
Under consideration
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 ...
Under consideration
Have the REST-API return all Downtimes of a host including services of that host in a single request
Currently there is no way to get or remove all downtimes of a host via the REST-API with a single command. You can only receive a host downtime or service downtimes. ...
Not planned
RestAPI
Replay functionality // Playback
It would be nice to have a "replay functionality". I know, I can view the status of each check in logs and reproduce it with all alert messages or have a look at each ...
Add environment monitoring for VNX
Checkmk's VNX integration doesn't appear to observe any of the "environment" values returned by "naviseccli environment -list -all"
This includes multiple power ...
Under consideration
Checks&Agents
Move/Get Debug UI Option as User Profile Option
The Global settings - User interface - Debug Mode Option would be nice as a User Profile Option IMHO. Actually it can switched on/off which applies for all user and ...
Allow Agent Bakery to work with non-root
Today many organisations are enforced to implement zero-trust security measurements. Running the check mk agent as a non privileges account is a hard requirement for ...
Under consideration
Checks&Agents