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 ...
Suggested by: JPH (04 Sep) • Upvoted: 04 Sep • Comments: 0
Under consideration User management

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 ...
Suggested by: Christian (30 Sep) • Upvoted: 30 Sep • Comments: 0
Under consideration User management

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 ...
Suggested by: Bryon (28 Sep) • Upvoted: 28 Sep • Comments: 0
Under consideration Reporting

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 ...
Suggested by: Andre (11 Sep) • Upvoted: 11 Sep • Comments: 0
Under consideration Reporting

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 ...
Suggested by: OI_Patty (07 Oct) • Upvoted: 07 Oct • Comments: 1
Clarification required Agents RestAPI

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"). ...
Suggested by: anze (09 Oct) • Upvoted: 16 Oct • Comments: 0
Under consideration Agents

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 ...
Suggested by: Nicola (08 Oct) • Upvoted: 08 Oct • Comments: 0
Under consideration Notifications

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 ...
Suggested by: Christian (30 Sep) • Upvoted: 30 Sep • Comments: 0
Under consideration Notifications

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 ...
Suggested by: JPH (11 Sep) • Upvoted: 11 Sep • Comments: 2
Clarification required Setup

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 ...
Suggested by: Nicola (29 Sep) • Upvoted: 12 Oct • Comments: 0
Under consideration Checks&Agents

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 ...
Suggested by: Tony (28 Sep) • Upvoted: 30 Sep • Comments: 0
Under consideration Checks&Agents

HPE Morpheus VM Essentials plugin

A plugin for HPE Morpheus VM Essentials like the VMware plugin.
Suggested by: Chris (24 Sep) • Upvoted: 16 Oct • Comments: 2
Clarification required Checks&Agents

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 ...
Suggested by: Jannik (17 Sep) • Upvoted: 09 Oct • Comments: 0
Under consideration Checks&Agents

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 ...
Suggested by: Daniel Frank (15 Sep) • Upvoted: 16 Oct • Comments: 0
Under consideration Checks&Agents

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 ...
Suggested by: Benjamin Desbois (04 Sep) • Upvoted: 04 Sep • Comments: 0
Under consideration Checks&Agents

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 ...
Suggested by: OI_Patty (27 Aug) • Upvoted: 16 Oct • Comments: 0
Under consideration Dashboards & Visualizations

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" ...
Suggested by: Andy Smith (07 Sep) • Upvoted: 07 Sep • Comments: 1
Under consideration Usability

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 ...
Suggested by: Adrien (23 Sep) • Upvoted: 23 Sep • Comments: 0
Under consideration RestAPI

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 ...
Suggested by: Cameron Muirhead (26 Aug) • Upvoted: 26 Aug • Comments: 4
Under consideration Dashboards & Visualizations

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.
Suggested by: Mirco (08 Sep) • Upvoted: 08 Sep • Comments: 2
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 ...
Suggested by: Philipp Reis (27 Aug) • Upvoted: 27 Aug • Comments: 0
Under consideration Notifications

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 ...
Suggested by: Pieter De Bruyne (11 Aug) • Upvoted: 24 Sep • Comments: 0
Under consideration Notifications

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.
Suggested by: JPH (04 Sep) • Upvoted: 04 Sep • Comments: 3
Clarification required Dashboards & Visualizations

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 ...
Suggested by: Christian (04 Sep) • Upvoted: 04 Sep • Comments: 0
Under consideration Notifications

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 ...
Suggested by: Marc (15 Sep) • Upvoted: 07 Oct • Comments: 0
Under consideration Notifications

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 ...
Suggested by: Christian (10 Sep) • Upvoted: 10 Sep • Comments: 0
Under consideration Checks&Agents

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 ...
Suggested by: JPH (07 Aug) • Upvoted: 07 Aug • Comments: 0

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 ...
Suggested by: James (04 Sep) • Upvoted: 09 Sep • Comments: 0
Under consideration Checks&Agents

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.
Suggested by: Lukasz Brzozowski (20 Aug) • Upvoted: 20 Aug • Comments: 1
Under consideration Integrations

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
Suggested by: Alexander Scholler (17 Aug) • Upvoted: 17 Aug • Comments: 1
Clarification required Integrations

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 ...
Suggested by: Andrea (07 Jul) • Upvoted: 09 Sep • Comments: 0
Under consideration Integrations

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 ...
Suggested by: JPH (28 Aug) • Upvoted: 18 Sep • Comments: 4
Under consideration Service 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 ...
Suggested by: JPH (04 Sep) • Upvoted: 27 Sep • Comments: 0
Under consideration Agents

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 ...
Suggested by: JPH (04 Aug) • Upvoted: 04 Aug • Comments: 0
Under consideration Setup

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 ...
Suggested by: JPH (05 Aug) • Upvoted: 09 Sep • Comments: 0
Under consideration Setup

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 ...
Suggested by: JPH (05 Aug) • Upvoted: 05 Aug • Comments: 0
Under consideration Setup

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 - ...
Suggested by: meni2029 (25 Aug) • Upvoted: 13 Sep • Comments: 1
Under consideration Checks&Agents

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 ...
Suggested by: JPH (20 Aug) • Upvoted: 20 Aug • Comments: 0
Under consideration Integrations

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 ...
Suggested by: JPH (07 Aug) • Upvoted: 07 Aug • Comments: 0
Under consideration Checks&Agents

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 ...
Suggested by: Stefan (27 Aug) • Upvoted: 04 Sep • Comments: 1
Under consideration Rules

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 ...
Suggested by: JPH (13 Aug) • Upvoted: 16 Sep • Comments: 0
Under consideration Checks&Agents

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.
Suggested by: Thomas Karatzoglou (05 Aug) • Upvoted: 11 Oct • Comments: 0
Under consideration Checks&Agents

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 ...
Suggested by: Frank Baier (27 Jul) • Upvoted: 04 Sep • Comments: 0
Under consideration Agents

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 ...
Suggested by: Stefan Mayr (05 Aug) • Upvoted: 22 Sep • Comments: 1
Under consideration Agents

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 ...
Suggested by: Tauri (10 Aug) • Upvoted: 02 Sep • Comments: 1
Under consideration Checks&Agents

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 ...
Suggested by: Bojan (12 Aug) • Upvoted: 18 Sep • Comments: 0
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 ...
Suggested by: Lars Sörensen (13 Aug) • Upvoted: 30 Sep • Comments: 1
Under consideration Agents

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 ...
Suggested by: JPH (18 Aug) • Upvoted: 18 Sep • Comments: 0
Under consideration Agents

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 ...
Suggested by: JPH (25 Aug) • Upvoted: 28 Aug • Comments: 2
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.
Suggested by: Christian (12 Aug) • Upvoted: 28 Aug • Comments: 0
Under consideration Appliance