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.
Enable read-only rights for all rules, global, BI and notifications.
Enable read-only rights for all rules, global, BI and notifications.
The reason is that we have different kinds of users who need different kinds of rights for the ...
Rule based permissions for hosts
Currently it's only possible to assign permissions to edit hosts via the host config itself / the folder settings.
It would be nice to have it rule based like the ...
Reporting: Set width on table columns in reports
In reports the width is auto set and cannot be manually adjusted. This can lead to very small columns with headers that get wrapped and become very tall and hard to ...
Reporting: configure the way Site connection errors are displayed in reports
Currenty (2.4.0p35) if there is an error with a Site during the creation of a report, the error is displayed very big on the first page. The actual report follows on ...
Option to download the baked agent directly from curl/wget, etc. instead of just the vanilla agent
Currently when you try to curl or wget or rpm -U from your host that wants to be monitored to your CheckMK site server, the only option available is the vanilla ...
Agent auto-registration fails for hosts that already exist (DCD, re-created hosts)
Problem:
Auto-registration only works for hosts that don't exist yet. If the host already exists in Checkmk, registration is declined ("Host already exists"). ...
Jira Service Management notifications: create an alert when a service starts flapping
The problem
The Jira Service Management (JSM) notification plugin turns flapping events into notes on an existing alert, never into an alert of their own. In ...
Allow Multiple Values for the Same Host‑Label Key in Notification Filters
We have discovered a limitation in the current notification settings. When using the host‑label filter, selecting a key : value pair prevents us from adding the same ...
Automatic host deletion if nslookup = NXDOMAIN and no ping possible
Please give us a rule possibility to automatically delete a host if nslookup = NXDOMAIN and no ping is possible.
But not in global settings just a rule for the hosts ...
Azure: Monitor each VPN connection of a Virtual Network Gateway
Description:
The problem
In Azure, a VPN gateway often has several site-to-site VPN connections, for example to branch offices, partners or a backup site. Checkmk ...
Redfish drives: show failure reason (e.g. PredictiveFail) instead of generic health text
When a drive degrades, the Redfish checks only show the generic health text "A condition requires attention.". The reason is already in the agent output but isn't ...
HPE Morpheus VM Essentials plugin
A plugin for HPE Morpheus VM Essentials like the VMware plugin.
Cohesity Backup Monitoring
Cohesity is a major and widely adopted player in the backup and data protection market, but there is currently no native Checkmk integration.
Backup systems are ...
Automatic labels for cluster hosts
Having clusters automatically marked as cluster host and cluster nodes would be useful to filter based on that information.
Currently the only option is to list ...
Ignore passive Hyper-V Replica VMs in hyperv_vms agent plugin
Current Behavior
The official hyperv_vms PowerShell agent plugin reports all VMs on a Hyper-V host, including passive Hyper-V Replica target VMs. On the replica ...
Human Performance and Alert Trends Metrics Reporting/Views
Management has a desire to understand engagement trends from support staff. Looking to get these types of data points in a view or exportable report:
- What alerts ...
Allow users to define and assign keyboard shortcuts/hotkeys to specific functions
I find myself frequently having to manually go to multiple hosts and select "Run service discovery" when I want to rescan a handful of hosts without doing a "bulk" ...
REST-API: Fetch events/notifs datas for hosts and services
There is currently no efficient way to fetch events and notifications for hosts and services. Aside from querying Livestatus directly, the only available solution is ...
Layering Function to CheckMK Dashboards for Elements
SUP-30465
I would really like to see the option to layer elements on a dashboard.
For example, being able to send to back/bring forward. This would mean we can ...
Graphs: Add an option to show the host/service states as background color
It might be nice to be able to visualize the state of the host/service of a shown metric - for example as a graphs background.
Under consideration
Allow change of Incident/Problem target Table for ServiceNow connector
When setting up checkMK in our environment i noticed that i have no "easy" way of adjusting the ServiceNow Tables where Incidents or Problems should be created. An ...
Define state severity tresholds more finegrained
Currently a checkMK service state can be:
- OK - everything is fine
- WARNING - it's not going super ... so just letting you know
- CRITICAL - THE HOUSE IS ...
Views: Let us adjust the rows and columns and save it without editing the view
Views: Let us adjust the rows and columns and save it without editing the view, like an Excel table, to enhance the view of the information required by each user.
Extend MS Teams Notifiocations with more details
Hi,
could you think about extending the notifications for MS Teams (on mobile Phones)?
Currently whithin the notification it only shows "Cards" . It would be very ...
ServiceNow handling Flapping Events
Currently, the ServiceNow Notification Plugin does not generate any incidents or problems based on flapping events. However, flapping is not only used to reduce ...
Application Discovery and One-Click Monitoring Deployment via Checkmk Agent
Today, users need to know which applications are running on a server and manually identify, install, and configure the appropriate Checkmk monitoring plugins.
I ...
Agent rule "text log files": Please add the file parameters of size, count, age. etc.
Agent and in general: Text files: please add the file parameter of size, count, age. etc to the rule
The reason is the complicated handling of several rules for the ...
Feature Request: Native Monitoring Integration for AWS Transit Gateway and VPC Infrastructure Servic
Hi Checkmk Team,I am writing to request an expansion of the official AWS special agent (agent_aws) to include native support for AWS Transit Gateway (TGW) and broader ...
Redfish plugin: Add FC port checks
Hi.
Redfish plugin is showing for now only FC card state. I suggest you to add states for FC ports too.
Threshold of Redfish-Checks
It would be great if you could define own thresholds on Redfish-based services.
See also https://forum.checkmk.com/t/hp-ilo-redfish-limits-fur-fan/50969/13
Metric Routing to Multiple Graphite Targets Based on Labels/Tags
I would like to propose a feature request regarding the metric exporter in Checkmk, specifically for the Graphite integration.
Currently, we can send metrics to a ...
Service discovery: Discovery rule changes should always trigger service discovery
Discovery rule changes without new inventory of the host:
Please change the manual step that we do not need an inventory when we change rule settings of discovery ...
Agent: Plugin/Logal Script: show execution performance and state
Please show us the performance graph per agent plugin and local script of the execution time and the exit state to get the information we need to see that each script ...
Parent Scan: automatic host detection and deletion if not used any more
We need an automatic mode that can scan the parents of a host dynamically. If a parent is no longer in use, the process must delete it.
Currently, we have the ...
Enable to move several hosts to another folder in the GUI
Please enable to move several hosts to another folder in the GUI.
The problem is that we've several host to move from one folder to the other but it is not possible ...
Parent scan: sheduled and automatic update
Please enable the automatic parent scan and update to be all the time up to date with the parent(s) of a host.
To do this task manually is no option because the ...
Extend Pure Storage FlashArray plug-in
Hi, it would be valuable to extend the checks of existing Pure Storage FlashArray plug-in.
In particular:
- PureStorage Certificate Status
- FlashArray Version
- ...
TomCat monitoring: Automate detection and and ruling
Please implement automation for Tomcat monitoring so that processes, logs and services (windows service and Linux systemd service) are automatically detected and ...
Combine Log and File in one rule and service
Please combine Log and File in one rule and service.
Several rules and double services for the same requirement is too much and too complex, hence please combine it ...
Rules: show a warning when a rule set results in a service name that already exists
when creating rules within folders to add e.g. http/cert checks, the resulting services will be added to all matching hosts. by duplicating such rules to make them ...
Rule: CPU load: add 60min average
Please add to the rule "CPU load" the 60min average calculation option or better an individual time and a good documentation of the values which can be defined in ...
Azure: Monitoring Azure Container Registry (ACR)
We use ACRs in our setup, and this thing bills you according to "how full" it is:
It would be great to monitor it with the Azure special agent, too.
Inheritance of generic Agents => new hosts rollout with singed Agent
When automatically deploying new hosts with Checkmk agents, a situation may arise where neither a signed agent is provided nor a signed generic agent is available for ...
Add showconfig command to Linux agent
The Windows agent has a showconfig command. See https://docs.checkmk.com/latest/en/agent_windows.html?#_checking_the_configuration
It would be great to have the ...
SQL Clustered services monitoring with named instances
IF you have MS SQL Always ON with multiple nodes and each node has named instance and names are different, then you can't cluster services. All instances has to be ...
Custom SQL queries for MSSQL monitoring
With the official mssql monitoring plugin, there seems to be no straightforward way to extend what is actually monitored. It would be very helpful if there was a ...
Under consideration
Windows Agent: Re Allow Custom Installation Directory
The Windows Agent should again support installation into a freely selectable directory, similar to the other Checkmk agents.
It is unclear why this functionality ...
GUI: Setup: Agents: Windows, Linux, Solaris, AIX: Rules: Add button to hide unused rules
GUI: Setup: Agents: Windows, Linux, Solaris and AIX. Rules: Add a button to hide unused rules
To improve the overview of the used rules, please add a button at the ...
Global setting: Session management move to each user
Please move the session management of the global settings to the user management to be able to justify each user individual and not global.
reason: This is a ...
Under consideration
Appliance: Allow Choosing of Interface for initial Setup
Currently only first Copper Interface is choosen for inital Setup, in a fibre only setup it would be nessesary to choose another interface for initial setup.