Enter your Checkmk feature requests or vote for existing requests

Rules of engagement:

Suggestions and comments will be manually approved. Please accept some delay, till your contribution becomes visible
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]

REST API: Expose availability data

Please expose the availability data via the REST API
Suggested by: Thomas Lippert (26 Apr, '22) Upvoted: 14 Sep Comments: 1
Under consideration Availability / SLA RestAPI

LDAP Config via RESTAPI

Currently it is not possible to configure ldap settings via rest (bind, port, user_dn, group_dn etc.). Please made it available.
Suggested by: Stephan (31 Aug, '22) Upvoted: 11 Sep Comments: 1
Under consideration RestAPI User management

REST-API: Manage custom attributes (Host/Service/User)

Suggested by: Christian (05 Feb) Upvoted: 12 Sep Comments: 0
Under consideration RestAPI

REST API: Add expiration time to an acknowledgement

Please provide the capability to add an expiration time to an acknowledgement via API
Suggested by: Thomas Lippert (22 Jun, '22) Upvoted: 29 Aug Comments: 0
Under consideration RestAPI

Export configuration of Checkmk

Add the feature of exporting current configuration (details on monitored systems and monitored services on them as well as notifications definitions) in readable ...
Suggested by: Marko Simović (18 Nov, '22) Upvoted: 13 Sep Comments: 8
Under consideration RestAPI

Add Edit Rule Endpoint in checkmk REST API

Hi all, since checkmk Version 2.1 it is possible to Create, Delete and move the Rule to another location via the REST API. We are missing the feature of Edit an ...
Suggested by: Thomas Schmitz (14 Jul, '22) Upvoted: 04 Sep Comments: 4
Under consideration RestAPI

Add a generic plugin for sending notifications to a Rest-API endpoint.

Most notification tools support a REST-API endpoints to submit a notification. As these APIs provide a structured way to post information, a generic notification ...
Suggested by: Marcel Arentz (19 Jun, '22) Upvoted: 27 Aug Comments: 1
Under consideration Notifications RestAPI

REST-API: Read Monitoring Log Infos - Livestatus (GET Log)

Suggested by: Thomas W. (17 Aug) Upvoted: 17 Aug Comments: 0
Under consideration RestAPI

REST-API: Make Packages (MKP) Enable/Disable/Editable/Installable/Deleteable

Suggested by: Christian (20 Jan) Upvoted: 17 Aug Comments: 0
Under consideration RestAPI

REST-API: Manage event console paks/rules

Suggested by: Christian (05 Feb) Upvoted: 17 Aug Comments: 0
Under consideration RestAPI

on/off Switch for API

Hello, in our company and probably in general, more and more things are automated. Among other things, this is also possible in the monitoring environment due to the ...
Suggested by: Christian Friedrich (02 Dec, '22) Upvoted: 16 Aug Comments: 0
Under consideration RestAPI

Allow automated export of a View/Graph as PNG or PDF

It's possible to export a view or time series graph as PNG or PDF directly in the GUI. But this approach is not scriptable, e.g. through the Rest-API. In some ...
Suggested by: Marcel Arentz (29 Jun, '22) Upvoted: 02 Aug Comments: 0
Under consideration RestAPI

Graph creation via the API interface

It would be nice to have the possibility of getting metrics/graph also via the new REST API as with old WebAPI. If already planned, please ignore the suggestion.
Suggested by: Janez (24 May, '22) Upvoted: 28 Jul Comments: 0
Under consideration Graphing RestAPI

REST-API: Manage notification rules

Suggested by: Christian (05 Feb) Upvoted: 28 Jul Comments: 1
Under consideration RestAPI

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. ...
Suggested by: Philipp (18 Jul) Upvoted: 25 Jul Comments: 3
Not planned RestAPI

Adding Custom Host / Service Notes via API

It would be nice to have the ability to add and getting "Custom Host / Service Notes" via REST API
Suggested by: Bernd Holzhauer (24 May) Upvoted: 19 Jul Comments: 0
Under consideration RestAPI

Log/event monitoring: Ingest events via REST API endpoint

USE CASE: There are some applications and devices which integrates well via REST API also for sending events/alerts, while they have no syslog nor SNMP trap ...
Suggested by: Dusan Karlik (23 Jun) Upvoted: 23 Jun Comments: 1
Under consideration RestAPI

"Signature keys" and "master switch" for automatic agent updates configuration via RESTAPI

To use agent bakery and automatic agent updates the following needs to be configured: - signature keys - configuration of update plugin (via rules) - baked agents ...
Suggested by: Stephan (07 Sep, '22) Upvoted: 22 Jun Comments: 0
Under consideration RestAPI

Add HW/SW Inventory data to the REST API

It would be nice to access the result data from HW/SW inventory via the REST API.
Suggested by: PaulR282 (29 Jul, '22) Upvoted: 21 Jun Comments: 3
Under consideration RestAPI

Rest-API and Ansible: Manage other Integrations ("Individual program call instead of agent access")

We use the CheckMK-Agent for linux without active services or Ports, but we have for specific instances custom ssh-keys. We need to automate the creation of custom ...
Suggested by: Andreas (21 Feb) Upvoted: 21 Jun Comments: 2
Under consideration RestAPI

REST-API: Dynamic Host Managment

Please add the REST-API method for adding/configuring a DCD connection using any agents like Piggyback
Suggested by: Debi Prasad Mohanty (11 Apr) Upvoted: 10 May Comments: 0
Under consideration RestAPI

Clear logwatch logs via WebAPI

In some cases the ability of clearing logs from logwatch in bulk would be useful via WebAPI. The opportunity to delete files on the filesystem is espacially in ...
Suggested by: Tobias Wurzbacher (26 Jan) Upvoted: 24 Apr Comments: 1

Possibility to extend Rest-API with own Endpoints

Make the Rest-API extensible by own Endpoints in the local structure.
Suggested by: Mathias (24 Mar) Upvoted: 24 Mar Comments: 1
Under consideration RestAPI

REST API doc : add ansible "uri" format request sample

We're using ansible's "uri" module to automate various tasks not (yet) supported by the ansible collection. It would be great if we could just copy/paste request ...
Suggested by: Geof (17 Nov, '22) Upvoted: 23 Mar Comments: 0
Under consideration RestAPI

REST API: Add Possibility to retrieve members of a specific host group

Hello, I would like to use an API Request for getting all members of a specific host group. In general it would be great, to use filters in API Requests.
Suggested by: Christian Friedrich (01 Feb) Upvoted: 20 Feb Comments: 0
Under consideration RestAPI

REST API: Documantation: Request Examples with all Responses and name the example Python, etc.

REST API: Documantation: Request Examples with all Responses It would be very good if all the responses are implemented in the examples. Further it would be very ...
Suggested by: JPH (27 Jan) Upvoted: 16 Feb Comments: 0
Under consideration RestAPI

Allow dashboards and views to be created / edited through REST API

Since Checkmk v2.1, it’s no longer possible to transfer or edit user_views.mk and user_dashboards.mk files between users, without tampering with the tmp files. REST ...
Suggested by: Dragos Dascalu (08 Feb) Upvoted: 16 Feb Comments: 0
Under consideration RestAPI

Allow for a Replaceable UI

I propose that all (UI) functionality be moved into the REST API, such that the browser UI can become a "thin" layer which only really presents what is in the API. ...
Suggested by: Ralph Bolton (07 Feb) Upvoted: 10 Feb Comments: 2
Under consideration RestAPI

REST-API: Manage Predefined Conditions

Suggested by: Christian (05 Feb) Upvoted: 08 Feb Comments: 0
Under consideration RestAPI

REST-API: update phase of multiple services at once

Suggested by: Christian (05 Feb) Upvoted: 05 Feb Comments: 0
Under consideration RestAPI

Add Host "ConnectionTest" as REST API

I might be wrong but seems that the connection test is not available as API request. Might be a nice to have in order to collect such result from the Checkmk server. ...
Suggested by: Francesco Petrone (15 Jun, '22) Upvoted: 27 Jan Comments: 0
Under consideration RestAPI

REST API: Service discovery improvement

Currently, a service discovery will always end with pending changes. Please change the API, so pending changes only happen, if services have changed. Otherwise don't ...
Suggested by: Thomas Lippert (23 May, '22) Upvoted: 07 Jan Comments: 0
Under consideration RestAPI

REST API Documentation: Improvement

1. Generation of the documentation must be stored that we don't wait so long the next time we want use the documentation 2. ALL! Examples has to be automated tested ...
Suggested by: JPH (15 Jul, '22) Upvoted: 07 Jan Comments: 0
Under consideration RestAPI

Remove single (vanished?) service from host via SREST Api

The possability to remove single services from a host in the service discovery. This would be useful if the service discovery rule is not being able to differentiate ...
Suggested by: Kevin Eßer (28 Sep, '22) Upvoted: 28 Sep, '22 Comments: 0
Under consideration RestAPI

REST-API: effective_attributes for folder_config

Currently effective attributes are only returnable on host_config types. It would be nice to have effective_attributes on folder types too.
Suggested by: Christian (19 Aug, '22) Upvoted: 25 Aug, '22 Comments: 0
Under consideration RestAPI

API: Make Views callable (render/evaluate/what ever you call it) via RESTAPI

Currently views are only available via the "view.py" WebAPI Endpoint. It may be more consistent to make them available via RESTAPI. Default Output should be json ...
Suggested by: Christian (09 May, '22) Upvoted: 21 May, '22 Comments: 1
Under consideration RestAPI