<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Ideas for Checkmk</title>
  <subtitle>Ideas for Checkmk as submitted to our Feature Upvote board. Ideas are ordered by 'new' and the 50 top matches are included.</subtitle>
  <link href="https://ideas.checkmk.com"/>
  <id>pr_jkexfcbuunesmzd</id>
  <updated>2025-11-05T15:32:45Z</updated>
  <entry>
    <title>Improve transparency of “Use new service names” setting</title>
    <link href="https://ideas.checkmk.com/suggestions/714566/improve-transparency-of-use-new-service-names-setting"/>
    <id>sug_guodbwvytnkrud8</id>
    <published>2026-06-01T13:22:58Z</published>
    <updated>2026-06-10T10:49:42Z</updated>
    <content type="text/plain">The global setting “Use new service names” currently lacks transparency and makes it difficult to understand its impact.&#13;
For each listed check plugin, it is not visible:&#13;
&#13;
- what the old service name was&#13;
- what the new service name will be&#13;
- whether there is a related Werk or documented change&#13;
&#13;
This makes it hard to assess the impact before enabling the option, especially in environments with:&#13;
&#13;
- existing rules based on service descriptions&#13;
- integrations with external systems&#13;
- reliance on historical data&#13;
&#13;
Suggested improvement:&#13;
&#13;
- Show old → new service name mapping per plugin&#13;
- Provide a reference to the related Werk / documentation&#13;
- Optionally include a short preview/example&#13;
&#13;
This would greatly improve usability and reduce the risk of unintended side effects.&#13;
&#13;
regards&#13;
Christian</content>
  </entry>
  <entry>
    <title>MSSQL - Domain based credentials</title>
    <link href="https://ideas.checkmk.com/suggestions/715776/mssql-domain-based-credentials"/>
    <id>sug_0bxpxdamrxtz3lx</id>
    <published>2026-06-08T23:21:04Z</published>
    <updated>2026-06-10T05:49:11Z</updated>
    <content type="text/plain">MSSQL Bakery rules don`t support the usage of domain credentials. Plugin supports that using a custom configuration file.</content>
  </entry>
  <entry>
    <title>allow the Relay to act as a Gateway for Web checks, Agent and automatic Agent Updater</title>
    <link href="https://ideas.checkmk.com/suggestions/715118/allow-the-relay-to-act-as-a-gateway-for-web-checks-agent-and-automatic-agent-upd"/>
    <id>sug_lzwnyrisx5pm9gw</id>
    <published>2026-06-04T10:49:50Z</published>
    <updated>2026-06-08T07:25:04Z</updated>
    <content type="text/plain">it would be nice to be able to use use the new Relay as a Gateway like system that is able to forward automatic Agent updates for Agents and eg. Webchecks inside a remote Network to limit Firewall roles for the Network in General. To be able to use it as a light weight distributed monitoring alternativ.</content>
  </entry>
  <entry>
    <title>Convert Discovery Rules to Enforced Rules (and vice versa)</title>
    <link href="https://ideas.checkmk.com/suggestions/714525/convert-discovery-rules-to-enforced-rules-and-vice-versa"/>
    <id>sug_ll4iadn2nl4ybew</id>
    <published>2026-06-01T05:27:09Z</published>
    <updated>2026-06-05T09:51:00Z</updated>
    <content type="text/plain">In some cases, it is necessary to convert a regular Service Monitoring Rule into an Enforced Services Rule, or the other way around. This becomes especially cumbersome when dealing with a large number of services, as each rule has to be recreated manually.&#13;
&#13;
It would be very helpful to have a built-in option to convert or duplicate these rule types. Even if not all fields can be perfectly mapped (since some parameters may not exist in both rule types), having an initial conversion that pre-populates as much as possible would already save a significant amount of time.&#13;
&#13;
As an administrator, it is perfectly acceptable to manually adjust a few remaining fields afterward. The key goal is to reduce the repetitive effort required for recreating rules from scratch.&#13;
&#13;
Josef :)</content>
  </entry>
  <entry>
    <title>Lower threshold for PoE consumption on switches</title>
    <link href="https://ideas.checkmk.com/suggestions/714556/lower-threshold-for-poe-consumption-on-switches"/>
    <id>sug_jqgqmuvcmcmcmha</id>
    <published>2026-06-01T11:19:51Z</published>
    <updated>2026-06-12T11:53:45Z</updated>
    <content type="text/plain">There's a check for PoE consumption on switches, but it only has WARN and CRITICAL *upper* limits.&#13;
We have had several occurences where the PoE part of a switch died and the rest of the switch kept working perfectly fine.&#13;
PoE consumption was still reported by the switch but went to 0 - for which there's no WARN or CRITICAL.&#13;
So it would be useful to have threshold settings / rules for the PoE consumption check to warn me when it's at a too low of a realistic level.</content>
  </entry>
  <entry>
    <title>Haproxy: session-related metrics</title>
    <link href="https://ideas.checkmk.com/suggestions/714001/haproxy-sessionrelated-metrics"/>
    <id>sug_mtrmskmttshdwef</id>
    <published>2026-05-28T10:45:23Z</published>
    <updated>2026-06-01T14:40:31Z</updated>
    <content type="text/plain">HAProxy checks currently expose only the session rate metric. The agent output already contains additional metrics, so it would be great to expose more of them.&#13;
Please add session-related metrics.</content>
  </entry>
  <entry>
    <title>Decouple site name from Linux system user name</title>
    <link href="https://ideas.checkmk.com/suggestions/708647/decouple-site-name-from-linux-system-user-name"/>
    <id>sug_etoeiqqj0evjuko</id>
    <published>2026-04-24T19:14:13Z</published>
    <updated>2026-05-28T14:16:24Z</updated>
    <content type="text/plain">separate sitenames from usernames; allow site to run under generic usernames, do not mandate username to match sitename. this will allow more flexible deployment and management. this is more relevant in area where usernames are centrally managed and access to external resources are all tied to usernames and credentials.</content>
  </entry>
  <entry>
    <title>Summary: Improve Handling &amp; Messaging During Checkmk Maintenance</title>
    <link href="https://ideas.checkmk.com/suggestions/708108/summary-improve-handling-messaging-during-checkmk-maintenance"/>
    <id>sug_uzib0d1rfonmlrp</id>
    <published>2026-04-22T11:37:57Z</published>
    <updated>2026-05-28T14:10:05Z</updated>
    <content type="text/plain">During Checkmk backend updates (e.g. stopping a site), users are frequently confronted with red error messages such as “Unhandled exception”.&#13;
This creates the impression that Checkmk is broken, even though the behavior is expected during maintenance activities.&#13;
&#13;
Key issues:&#13;
&#13;
- The wording “Unhandled exception” is misleading and alarming for end users.&#13;
- Similar messages appear in multiple places and give poor UX signals during planned maintenance, but also in general.&#13;
- Existing downtime/maintenance mechanisms do not seem to cover backend or site-level maintenance properly.&#13;
&#13;
Suggested improvement:&#13;
&#13;
Introduce clearer, maintenance-aware status messages when a site or backend is intentionally stopped.&#13;
Replace generic technical error messages with user-friendly explanations (e.g. “System is currently under maintenance”).&#13;
Ideally provide a dedicated maintenance mode for Checkmk itself, not only for monitored hosts/services.&#13;
&#13;
This would significantly reduce confusion, false incident reports, and improve overall user experience during upgrades and maintenance windows.</content>
  </entry>
  <entry>
    <title>Extend the Backup feature (GUI)</title>
    <link href="https://ideas.checkmk.com/suggestions/710977/extend-the-backup-feature-gui"/>
    <id>sug_w0nmnuhyehfaxwo</id>
    <published>2026-05-08T09:21:28Z</published>
    <updated>2026-05-28T14:06:14Z</updated>
    <content type="text/plain">At the moment it is not possible to configure how many backups should be kept. That would be a nice feature. At the moment we need to run a cronjob that delets old backups. Also a cool feature would be adding the date/time of the backup in the foldername.&#13;
Another point is, if you export backup keys, the descrition is not used. So if you have more than one there alre names "key-1", "key-2". You have to rename it afterwards. If you would add the "description" to the filename that would be nice</content>
  </entry>
  <entry>
    <title>GUI: Temporarily show or hide columns in a view without cloning or editing</title>
    <link href="https://ideas.checkmk.com/suggestions/713193/gui-temporarily-show-or-hide-columns-in-a-view-without-cloning-or-editing"/>
    <id>sug_iagc8bg3twt2xaw</id>
    <published>2026-05-22T10:09:31Z</published>
    <updated>2026-05-28T11:27:54Z</updated>
    <content type="text/plain">Add a function to temporarily show or hide columns in the current view (similar to adding/removing filters in filter menu), without having to edit the view each time.&#13;
&#13;
Sometimes I need to adjust the columns shown because certain information is missing or to hide columns that are not relevant and take up too much screen space, which results in unnecessary horizontal scrolling.&#13;
&#13;
Example:&#13;
I am running a Quicksearch for all services starting with HTTP because I need to know which check is used for each service (e.g., custom, check_http, check_httpv2, etc.). In this case, the Summary, Perf-O-Meter, and some other columns are not relevant. However, I would like to display the Check command column, which is normally not shown in this view.&#13;
&#13;
This feature enables a faster and more focused view, especially when certain information is not relevant in the given context and occupies unnecessary space in the current view.</content>
  </entry>
  <entry>
    <title>improve UX in search results by adopting stylesheet</title>
    <link href="https://ideas.checkmk.com/suggestions/713529/improve-ux-in-search-results-by-adopting-stylesheet"/>
    <id>sug_jlfw8o8gs0qktx3</id>
    <published>2026-05-25T07:22:39Z</published>
    <updated>2026-05-27T10:04:49Z</updated>
    <content type="text/plain">Reproduce in Checkmk Raw Edition 2.5.0-2025.11.04:&#13;
Search: "Check_MK Agent"&#13;
&#13;
Search result of service and label e.g. "Local site cmk fedora-dev-host-212" are not in the same grey box. User assumes box combines label and service, but the current style combines the service and the label of next line.&#13;
&#13;
Also sort on "Summary" would be nice to quickly see if hosts run outdated agents.</content>
  </entry>
  <entry>
    <title>Edit ID of BI Rules/Packages</title>
    <link href="https://ideas.checkmk.com/suggestions/713160/edit-id-of-bi-rulespackages"/>
    <id>sug_fvrjwhmxsnvcp8a</id>
    <published>2026-05-22T07:14:30Z</published>
    <updated>2026-05-26T07:14:20Z</updated>
    <content type="text/plain">Hello Checkmk Team and Checkmk Community,&#13;
&#13;
some Versions ago (i'm not sure if it was during 1.X or still exists in 2.X) it was possible to edit the ID of a BI Pack/Rule/Aggregation directly in the rule. Since somwhen it is not possible anymore. So if i made a mistake in a Pack/Rule/Aggregation i need to re-create (in case of Packs create a new pack and move rules, else just copying) the ID i want to change.&#13;
It would be nice if there would be an option to edit the ID again. Like on "older" Versions, in this case no other modification can be done in the same step.&#13;
The most advantage would be to safe a lot of time if you don't have to copy everything - and adjust "Call a Rule" entries. For example it took me ~1h for 6 Packs to recreate Packs/Rules/Aggregation and re-linking the "Call a Rule", and this was a quite simple straight forward doing. i can imagine, in a more complex environment with a lot of "Call a Rule"s, it may take much longer. As mentioned, this already existed in older Versions. But since some time the ID is fixed after the first creation.&#13;
&#13;
Greetings&#13;
Andreas</content>
  </entry>
  <entry>
    <title>Reporting: Configurable sort order for hosts returned by subreports in the Reporting module</title>
    <link href="https://ideas.checkmk.com/suggestions/712761/reporting-configurable-sort-order-for-hosts-returned-by-subreports-in-the-report"/>
    <id>sug_n6ywmfykscyqs1f</id>
    <published>2026-05-20T11:15:51Z</published>
    <updated>2026-05-25T09:51:45Z</updated>
    <content type="text/plain">When using subreports to include hosts in a parent report (e.g. "Switch details" subreport called from a template-based bundle), the hosts are currently returned in creation order — the order they were added to CheckMK — with no documented global setting or per-subreport override to change this behavior.&#13;
&#13;
This creates a poor end-user experience in customer-facing PDF reports, where hosts appear in an arbitrary, non-alphabetical sequence. Since the parent report cannot impose sort settings on child/subreport elements, and the subreport itself currently offers no persistent sort configuration, there is no supported way to produce a consistently ordered host list across report runs.&#13;
&#13;
An improvement would be to allow sort order to be configured for host elements within subreports — ideally supporting at minimum alphabetical (ascending/descending) sorting by hostname (or at least changing the default behaviour to this) — with the setting persisting as part of the subreport definition. Alternatively, allow the parent report to pass or override the sort order for included subreport elements.&#13;
&#13;
This affects any MSP or enterprise user generating automated, customer-facing reports via the Reporting module. Unpredictable host ordering in delivered PDF reports looks unprofessional and undermines confidence in the monitoring platform.</content>
  </entry>
  <entry>
    <title>HTML sanitization option for host/service outputs</title>
    <link href="https://ideas.checkmk.com/suggestions/713053/html-sanitization-option-for-hostservice-outputs"/>
    <id>sug_xewgvteubjqkdfn</id>
    <published>2026-05-21T16:12:06Z</published>
    <updated>2026-05-25T07:30:45Z</updated>
    <content type="text/plain">To make the use of HTML in check output safer and more controlled, the existing Escape HTML rule should be extended with an additional option called Sanitize HTML.&#13;
&#13;
Rendering modes:&#13;
* Escape HTML: escaped plain text (existing)&#13;
* Don't esacpe HTML: unescaped raw HTML (existing)&#13;
* Sanitized HTML: sanitized HTML rendering (new)&#13;
&#13;
When the Sanitized HTML option is selected, the returned HTML code will be cleaned before display using a sanitizer such as DOMPurify or nh3, removing untrusted or potentially harmful content in accordance with best practices.&#13;
&#13;
This enhancement allows users to control how HTML content in the output is displayed, as plain text, basic HTML, or sanitized HTML, providing greater flexibility while maintaining security and stability across all components.&#13;
&#13;
Since this functionality operates between the checks and the GUI, it can be used uniformly for all checks without requiring any modifications to the checks themselves.</content>
  </entry>
  <entry>
    <title>check_httpv2: Option to Display Website Content in Case of Check Failure</title>
    <link href="https://ideas.checkmk.com/suggestions/713068/check_httpv2-option-to-display-website-content-in-case-of-check-failure"/>
    <id>sug_q5utmrdcvepv01u</id>
    <published>2026-05-21T17:33:52Z</published>
    <updated>2026-05-22T16:05:39Z</updated>
    <content type="text/plain">In many situations, it would be helpful to view the exact content displayed on the website when a check fails (similar to the --show-body option in check_http).&#13;
&#13;
Often, the returned page contains valuable information that can significantly support troubleshooting. For example, when the search string does not match or when an API returns an HTTP code other than 200, it would be beneficial to view the corresponding response content.&#13;
&#13;
I propose adding a configuration option that allows users to choose between the following modes:&#13;
&#13;
* Never – never show content&#13;
* On Error – show content only when the check fails&#13;
* Always – always show the returned content&#13;
&#13;
I understand that the displayed content may pose certain risks. However, the decision on whether this risk is acceptable should be left to me and not be restricted by default. An additional option "show simple HTML" that determines whether potentially harmful elements are removed or raw data is displayed could make the display both safer and more flexible.&#13;
&#13;
To address this potential issue more generally, please also refer to this suggestion about adding a sanitize HTML option for safer check output rendering:&#13;
https://ideas.checkmk.com/suggestions/713053/add-sanitize-html-option-for-safer-check-output-rendering&#13;
&#13;
Since the error that triggered the alert often cannot be reproduced afterwards, this feature would significantly enhance the diagnostic capabilities for websites and HTTP-based APIs.</content>
  </entry>
  <entry>
    <title>Cato Networks SD-WAN Monitoring</title>
    <link href="https://ideas.checkmk.com/suggestions/712990/cato-networks-sdwan-monitoring"/>
    <id>sug_zani2ldfs9nilu5</id>
    <published>2026-05-21T08:55:37Z</published>
    <updated>2026-05-22T16:02:35Z</updated>
    <content type="text/plain">Cato Networks SD-WAN Monitoring needed to CheckMK, Cato has good status page https://status.catonetworks.com/ but for networ monitoring needed to own infra monitoring, incidents and issues from certain pops and customizable pops monitored, no need to be global. GraphQL API reference exists https://api.catonetworks.com/documentation/#introduction</content>
  </entry>
  <entry>
    <title>Local checks: Cache info in summary is too verbose</title>
    <link href="https://ideas.checkmk.com/suggestions/712987/local-checks-cache-info-in-summary-is-too-verbose"/>
    <id>sug_vofwr1s4ylicfbm</id>
    <published>2026-05-21T08:45:36Z</published>
    <updated>2026-06-01T14:46:09Z</updated>
    <content type="text/plain">The current text is really verbose and when many of them are shown on the same page it’s really hard to read them&#13;
&#13;
E.g.&#13;
&#13;
"Cache generated 9 hours 53 minutes ago, cache interval: 1 day 0 hours, elapsed cache lifespan: 41.24%"&#13;
&#13;
It would be nice if it were shortened by also removing esoteric or zero-valued info.&#13;
E.g. something similar to this:&#13;
&#13;
"Cached 9h 53m ago (update interval: 1d)"</content>
  </entry>
  <entry>
    <title>Windows Tasks Plugin: Folder based Monitoring Configuration</title>
    <link href="https://ideas.checkmk.com/suggestions/712826/windows-tasks-plugin-folder-based-monitoring-configuration"/>
    <id>sug_xqzjuxagaoeqwug</id>
    <published>2026-05-20T15:15:30Z</published>
    <updated>2026-05-22T15:53:06Z</updated>
    <content type="text/plain">With the native Windows Task plugin in Checkmk, it is currently only possible to monitor all tasks, except for excluding the default Microsoft folder.&#13;
&#13;
It would be very helpful if it were possible to monitor only a specific folder instead. This way, tasks in the root folder would not be included, which is important because many automatically created Microsoft tasks reside there and usually do not require monitoring.&#13;
&#13;
Using rules to disable unwanted tasks is not an ideal solution, especially in larger environments with more than 10,000 hosts. This approach would result in a large number of disabled services, making the monitoring configuration harder to manage and less transparent.&#13;
&#13;
A possible solution could be to introduce an inclusion-based filtering mechanism (maybe by folder path or regex), allowing administrators to explicitly define which task folders should be monitored. This would greatly improve scalability, reduce noise, and simplify rule management in large environments.</content>
  </entry>
  <entry>
    <title>Check TCP port connection - allow state for esablished connections</title>
    <link href="https://ideas.checkmk.com/suggestions/712399/check-tcp-port-connection-allow-state-for-esablished-connections"/>
    <id>sug_6p7mk5q2thgjcrq</id>
    <published>2026-05-18T06:25:03Z</published>
    <updated>2026-05-22T15:52:18Z</updated>
    <content type="text/plain">At the moment there's only an option to set "State for connection refusal". Add an option for "State for connection established". That's sometimes very userfull if you want to check if an TCP port is NOT open.</content>
  </entry>
  <entry>
    <title>Windows Tasks - add time parameters to rule</title>
    <link href="https://ideas.checkmk.com/suggestions/712408/windows-tasks-add-time-parameters-to-rule"/>
    <id>sug_r8gq13ad2vbadzt</id>
    <published>2026-05-18T08:22:55Z</published>
    <updated>2026-05-20T14:16:50Z</updated>
    <content type="text/plain">At the moment it's not posible to configure timing parameters for windows tasks. It would be nice if you could configure things like "task has to run every X hours/days".  So that it's ok if the task failes once but next time the task runs without failure.</content>
  </entry>
  <entry>
    <title>More flexible scheduling options in downtime presets</title>
    <link href="https://ideas.checkmk.com/suggestions/711376/more-flexible-scheduling-options-in-downtime-presets"/>
    <id>sug_micubpc95oejxb4</id>
    <published>2026-05-11T09:07:10Z</published>
    <updated>2026-05-19T14:43:44Z</updated>
    <content type="text/plain">We have a weekly maintenance window for our hosts on Wednesday at 18:00. We currently use scheduled downtimes on services that receive a non-critical alert. This means we get the alert when an event occurs, but postpone those that don't need immediate action to the maintenance window. Works really well for us.&#13;
&#13;
But it's a nuisance to schedule the downtime, as I need to use the datepicker and manually edit the time.&#13;
&#13;
Downtime presets are very limited in that they only allow next next day/week/month/year.&#13;
&#13;
Would it be possible to add the possibility to add downtime presets such as "next Wednesday at 18:00"?</content>
  </entry>
  <entry>
    <title>time period</title>
    <link href="https://ideas.checkmk.com/suggestions/710336/time-period"/>
    <id>sug_cstnt9usnyyfycy</id>
    <published>2026-05-05T06:02:19Z</published>
    <updated>2026-05-13T12:39:43Z</updated>
    <content type="text/plain">There are a few holidays that happen on the same date every year. Would it be possible to let us specify the year as 0000 when an exception happens on the same date every year? I.e. 0000-12-24.&#13;
I suggest 0000 because the year 0 is a non existing year. The years go from 1 bc directly to 1 ad.</content>
  </entry>
  <entry>
    <title>Add "Custom host notes" to the Variables for notificationes</title>
    <link href="https://ideas.checkmk.com/suggestions/711598/add-custom-host-notes-to-the-variables-for-notificationes"/>
    <id>sug_zbyfwxwy0ov4pzn</id>
    <published>2026-05-12T13:23:13Z</published>
    <updated>2026-05-13T12:38:43Z</updated>
    <content type="text/plain">There are many variables that can be included in notifications, but ‘Custom host notes’ is not one of them.&#13;
&#13;
Please add this variable to the list.&#13;
It would also be useful if this variable could be enabled directly within the WATO GUI for notification rules.</content>
  </entry>
  <entry>
    <title>Dynamic config: DCD and RRD file cleanup able to handle a load with high turnover of objects</title>
    <link href="https://ideas.checkmk.com/suggestions/709276/dynamic-config-dcd-and-rrd-file-cleanup-able-to-handle-a-load-with-high-turnover"/>
    <id>sug_bwikkwns4ggkphl</id>
    <published>2026-04-28T14:00:03Z</published>
    <updated>2026-05-06T08:52:53Z</updated>
    <content type="text/plain">Hi all,&#13;
based on our recent problem, it is currently quite easy for owners and users of k8s to quickly fill up nearly any space on checkmk /omd filesystem by just quickly deploying and killing again objects in k8s.&#13;
&#13;
Autoscaling, autopilot GKE cluster can easily start and kill nodes, pods and other objects in massive numbers. DCD thus constantly creates new hosts and removes inactive ones from config.&#13;
The catch is that RRDs that are created for each remain in place after the DCD removes the host. This leads to /omd filling rapidly on the site with no longer active hosts. Rapidly meaning a constant growth 80GB space/day or more.&#13;
&#13;
This way, k8s or anything else of the kind, like podman, docker, VMware etc could basically DoS the site just by running such workload.&#13;
&#13;
Because of that, the ordinary disk cleanup will not do - it works with days at least and it is not possible to tell it "remove only RRD's of hosts based on this label/pattern that had not been written to for more than X hours or Y days".&#13;
&#13;
Proposal is threefold:&#13;
 1 - DCD could have an option for removing RRD's (and perhaps the inventory) of the host as well on host removal or after configurable delay. Perhaps even optionally based on the regex of the hostname, that would really help.&#13;
 2 - It would be great to have in DCD the possibility to hint a renaming scheme of object like pod to provide constant naming. Like, deployment having always pod_deployment_a_1 to pod_deployment_a_X pods in it, regardles off true object names. Either by plugin, or by calling user-provided code to do a "standardisation".&#13;
 3 - diskspace cleanup could have again an option to configure patterns for hosts with different "retention periods", not just a single period for everything on the site.&#13;
&#13;
So far, I was forced to whip up a bit dirty script to cleanup specific ballast that tends to accumulate and cause problems, but it is still working from the crontab and cannot help with filesystem filling in less than two days.</content>
  </entry>
  <entry>
    <title>Pure Flashblade plug-in</title>
    <link href="https://ideas.checkmk.com/suggestions/708305/pure-flashblade-plugin"/>
    <id>sug_jx2qo9aka4bcpdv</id>
    <published>2026-04-23T09:31:02Z</published>
    <updated>2026-05-08T08:25:43Z</updated>
    <content type="text/plain">Only Pure Flasharrays can be monitored, integration of Pure Flashblades would be great</content>
  </entry>
  <entry>
    <title>Native SUSE Virtualization Node Monitoring Profile for Checkmk</title>
    <link href="https://ideas.checkmk.com/suggestions/708244/native-suse-virtualization-node-monitoring-profile-for-checkmk"/>
    <id>sug_fnjelro0smj0ept</id>
    <published>2026-04-22T22:25:48Z</published>
    <updated>2026-05-04T15:24:25Z</updated>
    <content type="text/plain">When monitoring SUSE Virtualization nodes via SSH using &#13;
a shell-based Checkmk agent script, service discovery &#13;
produces an unmanageable number of irrelevant services: &#13;
ephemeral container overlay mounts, KubeVirt internal &#13;
devices, transient filesystems, and similar artifacts &#13;
inherent to the platform. Some of these default to &#13;
CRITICAL, requiring significant manual effort to reach &#13;
a clean and meaningful monitoring baseline.&#13;
&#13;
This problem is compounded by the fact that SUSE &#13;
Virtualization runs on SLE Micro, an immutable operating &#13;
system using transactional updates and snapshot-based &#13;
rollbacks. Any manual configuration applied to the node &#13;
can be lost after an OS update, forcing administrators &#13;
to repeat the cleanup process from scratch.&#13;
&#13;
The result is a lack of stable monitoring baselines, &#13;
persistent false alerts, and ongoing operational overhead &#13;
with every update cycle.&#13;
&#13;
Proposed solution: an official SUSE Virtualization Node &#13;
Monitoring Profile shipped with Checkmk, defining:&#13;
&#13;
- Which mountpoints and devices to exclude by default &#13;
  on SLE Micro based nodes&#13;
- Meaningful default thresholds appropriate for &#13;
  SUSE Virtualization workloads&#13;
- A curated service discovery ruleset that produces a &#13;
  clean baseline on any fresh node&#13;
&#13;
Developing this profile requires collaboration with SUSE &#13;
to define what a healthy SUSE Virtualization node looks &#13;
like from a monitoring perspective. &#13;
We have established relationships on the SUSE side &#13;
and are confident the right people can be brought &#13;
to the table should Checkmk be interested in &#13;
pursuing this.&#13;
&#13;
Who benefits: any organization running Checkmk on &#13;
SUSE Virtualization nodes.</content>
  </entry>
  <entry>
    <title>mk-oracle: add simple Time‑Window Control for Custom Query Execution in Checkmk</title>
    <link href="https://ideas.checkmk.com/suggestions/708161/mkoracle-add-simple-timewindow-control-for-custom-query-execution-in-checkmk"/>
    <id>sug_qwrugujj5sckjfs</id>
    <published>2026-04-22T16:21:58Z</published>
    <updated>2026-05-04T15:21:15Z</updated>
    <content type="text/plain">Add the possibility to configure an execution interval together with simple time windows during which custom queries are allowed to run - for example, every 30 minutes between 08:00 and 17:00 from Monday to Friday, or once daily at 08:00.&#13;
&#13;
When the current time falls outside the defined window, instead of executing the custom query, mk-oracle could return a standardized message such as:&#13;
“Skipping execution: outside check period.”&#13;
&#13;
Benefits:&#13;
* Increased flexibility in query scheduling.&#13;
* More efficient use of resources by limiting checks to relevant time periods.&#13;
* Transparent and predictable query behaviour through clear feedback when executions are skipped intentionally.&#13;
&#13;
Example Yaml configuration:&#13;
Schedule:&#13;
  Mon:&#13;
    - "0800-1100"&#13;
    - "1300-1700"&#13;
  Tue:&#13;
    - "0900-1100"&#13;
  Wed:&#13;
    - "0900-1100"&#13;
    - "1300-1700"&#13;
  Sat:&#13;
    - "0800-0805"</content>
  </entry>
  <entry>
    <title>mk-oracle: Filter which CDB/PDB to monitor</title>
    <link href="https://ideas.checkmk.com/suggestions/708156/mkoracle-filter-which-cdbpdb-to-monitor"/>
    <id>sug_qpwqnfyzaft2hcg</id>
    <published>2026-04-22T16:05:46Z</published>
    <updated>2026-05-04T15:20:09Z</updated>
    <content type="text/plain">Use regular expressions in both the include and exclude for discovered CDBs, and extend this capability to allow regex‑based inclusion and exclusion of PDBs detected within those CDBs.&#13;
&#13;
This enhancement makes the discovery process more flexible and reduces manual configuration effort by enabling dynamic filtering of instances and databases based on naming patterns.</content>
  </entry>
  <entry>
    <title>REST API: Return the ID of each implemented rule</title>
    <link href="https://ideas.checkmk.com/suggestions/707623/rest-api-return-the-id-of-each-implemented-rule"/>
    <id>sug_2k6zqoyvctxvqtb</id>
    <published>2026-04-20T13:04:14Z</published>
    <updated>2026-04-28T15:48:53Z</updated>
    <content type="text/plain">REST API: Please return the ID for each rule implemented via the API&#13;
to ensure that further processing always takes place (Delete, tracing, logging, etc.)&#13;
Showing all rules and searching by text for the ID is no solution at all in 2026.&#13;
(Downtimes, Notifications, etc. in general at all rules we add)</content>
  </entry>
  <entry>
    <title>Checkmk Agent Push Mode - Allow a failover destination</title>
    <link href="https://ideas.checkmk.com/suggestions/707008/checkmk-agent-push-mode-allow-a-failover-destination"/>
    <id>sug_5r6p597iv239xoi</id>
    <published>2026-04-16T12:17:18Z</published>
    <updated>2026-04-20T19:18:55Z</updated>
    <content type="text/plain">Allow agent to send data to a failover destination when the original destination is not reachable. The idea is to be able to easily switch the monitoring destination without having to redeploy agent configurations. If a disaster happens at the original IP which makes it not reachable we could easily restore the site backup in the secondary site (failover) and have everything working. Agents will try to connect to the original IP and then after failure will send the data to the secondary one.</content>
  </entry>
  <entry>
    <title>XCP-ng Monitoring</title>
    <link href="https://ideas.checkmk.com/suggestions/707463/xcpng-monitoring"/>
    <id>sug_cq41i47fdgrleex</id>
    <published>2026-04-19T07:25:26Z</published>
    <updated>2026-04-20T14:47:24Z</updated>
    <content type="text/plain">Requesting a custom agent for XCP-ng and Xen Orchestra. Looking to monitor VMs, cluster performance and host performance. Similar to the VMware and Vcenter custom plug-ins</content>
  </entry>
  <entry>
    <title>check-httpv2: Certificate validity by age (ignore validation against RootCA)</title>
    <link href="https://ideas.checkmk.com/suggestions/707161/checkhttpv2-certificate-validity-by-age-ignore-validation-against-rootca"/>
    <id>sug_6fu10ihgqiyoycc</id>
    <published>2026-04-17T10:06:41Z</published>
    <updated>2026-04-20T14:47:06Z</updated>
    <content type="text/plain">The current check-httpv2 requires that the certificate be validated against a RootCA on the local server for certificate monitoring. &#13;
However, this makes absolutely no sense, especially when monitoring many customer systems, each with their own PKIs (and thus also custom RootCAs).&#13;
&#13;
We would like to check the certificate age, but WITHOUT validating it against a RootCA. I don’t want to have to import all customer Root CA certificates into my CheckMK server just to check the validity period. As things stand now, if I were to monitor an SSL certificate from a customer that was issued by their own PKI (i.e., not by a public RootCA), I would first have to import that RootCA into the CheckMK server—and that is exactly what I don't want to do.&#13;
 &#13;
For this, I still have to use the external “check_http” (from Nagios, because here I can explicitly check only the validity period) and cannot use the new “Check HTTP web service”, because it simply expects you to trust the RootCA. Here, I expect an option to “check certificate validity period only”</content>
  </entry>
  <entry>
    <title>Redfish-Plugin: Missing parameter for PredictedMediaLifeLeftPercent for SSDs</title>
    <link href="https://ideas.checkmk.com/suggestions/706867/redfishplugin-missing-parameter-for-predictedmedialifeleftpercent-for-ssds"/>
    <id>sug_du0fmomlua3fxj8</id>
    <published>2026-04-15T14:39:41Z</published>
    <updated>2026-04-20T14:43:19Z</updated>
    <content type="text/plain">https://forum.checkmk.com/t/redfish-plugin-missing-parameter-for-predictedmedialifeleftpercent-for-ssds/58009?u=stefanm</content>
  </entry>
  <entry>
    <title>check_cert: add the option "VirtualHost" to the certificate check</title>
    <link href="https://ideas.checkmk.com/suggestions/706648/check_cert-add-the-option-virtualhost-to-the-certificate-check"/>
    <id>sug_lrk8r1j5gmvyrxb</id>
    <published>2026-04-14T10:19:08Z</published>
    <updated>2026-04-20T14:40:12Z</updated>
    <content type="text/plain">Often we have to monitor a single host with a Web server that has different VirtualHosts and DNS names. The current certificate check does not provide any options to check certificates for different VirtualHosts of the same Webserver. Please add this option. The deprecated check has it.</content>
  </entry>
  <entry>
    <title>Rule Condition: Allow rule conditions to target a specific check (e.g., check_mk_active-httpv2)</title>
    <link href="https://ideas.checkmk.com/suggestions/705699/rule-condition-allow-rule-conditions-to-target-a-specific-check-eg-check_mk_acti"/>
    <id>sug_3xohsqxms8opbgz</id>
    <published>2026-04-09T09:59:54Z</published>
    <updated>2026-04-10T09:19:23Z</updated>
    <content type="text/plain">Rules in Checkmk should be able to apply to a specific check type, such as check_mk_active-httpv2, rather than across all services with similar names.&#13;
&#13;
As an example, the Service Name of several HTTP-related checks starts with HTTP. In my use case, it would be highly useful to configure certain rules, such as “Escape HTML in service output,” exclusively for the check_mk_active-httpv2 check and set it to Don’t escape HTML. Achieving this today requires multiple separate rules with carefully defined name patterns, which is inefficient and error-prone.&#13;
&#13;
Introducing a direct way to identify and select specific check types would make rule configuration cleaner, more precise, and easier to maintain.&#13;
&#13;
Benefits:&#13;
Simplifies rule management, reduces configuration complexity, and prevents unintended effects on unrelated checks.&#13;
&#13;
Possible solution:&#13;
A service label such as "cmk/check_type:check_mk_active-httpv2" would be fully sufficient and integrate seamlessly into the existing label-based rule concept.</content>
  </entry>
  <entry>
    <title>Event Console: higher notifications throughput (by asynchronous handling)</title>
    <link href="https://ideas.checkmk.com/suggestions/705760/event-console-higher-notifications-throughput-by-asynchronous-handling"/>
    <id>sug_inrg03b0coqxhju</id>
    <published>2026-04-09T14:45:10Z</published>
    <updated>2026-04-10T08:25:51Z</updated>
    <content type="text/plain">Problem Statement: &#13;
In Event Console when using the "send monitoring notification" action the overall Event Console (mkeventd) throughput decreases dramatically (to about 1,4 eps), since all events are processed sequentially and the "cmk --notify" action is being processed synchronously. &#13;
&#13;
In many cases, it is not necessary to wait for the result of a notification-handling action before processing the next event, especially when that next event may also trigger notifications. Allowing a certain level of concurrency in EC actions similar to how the notification subsystem mknotifyd already supports parallel processing would significantly improve throughput. Logwatch (log file monitoring) forwarding or SNMP monitoring would be typical use cases to benefit from this.&#13;
&#13;
Suggestion: &#13;
By executing actions in the background asynchronously the Event Console could handle events much more efficiently (light weight). This would make it possible to reach substantially higher processing rates, on the order of 50–200 events per second. &#13;
&#13;
This concept is comparable to how the EC already supports asynchronous custom actions such as “Execute shell script.” However, these custom actions currently provide less context and require more manual work. Builtin support for asynchronous EC actions would therefore offer clearer structure, better context management, and much higher throughput figures than only 1,4 events per second.</content>
  </entry>
  <entry>
    <title>High-availability: cross-datacenter and always-on</title>
    <link href="https://ideas.checkmk.com/suggestions/705762/highavailability-crossdatacenter-and-alwayson"/>
    <id>sug_4giftpfecoilprt</id>
    <published>2026-04-09T14:51:36Z</published>
    <updated>2026-04-10T08:23:42Z</updated>
    <content type="text/plain">Currently a Checkmk HA cluster is designed to compensate for hardware failures within a single datacenter or local network, not for geographic redundancy. We see the requirements of our internal customer and the regulators growing and we expect that in a few years we need a solution to offer the monitoring always-on and high available cross-datacenters&#13;
&#13;
Shortcomings we see in the current offering &#13;
Checkmk is not designed to run an active passive cluster stretched across two or three datacenters.  When the connection between two nodes goes down, the passive node assumes control and becomes active. Suppose these nodes are in different datacenters and there is a problem with the connectivity between those datacenters, there is no way for deciding which datacenter is the one that is still online and thus which node should assume the active role.  This creates a risk of both nodes attempting to become active at the same time.&#13;
&#13;
The current design also requires both Checkmk servers to be located in the same network segment because the cluster depends on a shared cluster address. While we could technically stretch a network segment across datacenters, this is not always an option. The reason is that sharing the same segment creates a single dependency: a misconfiguration or corruption of that network segment can disrupt both servers.&#13;
&#13;
Another important limitation is that upgrades of a Checkmk cluster require a complete outage. High availability includes the expectation that planned maintenance does not cause downtime aka “always-on” With the current cluster model this is not achievable.&#13;
&#13;
Given the growing importance of uninterrupted monitoring, we would like to request that real high availability across datacenters, not dependent on appliances or stretched network segments, be considered for inclusion in the Checkmk roadmap. We fully recognise the complexity of this request, but we also believe</content>
  </entry>
  <entry>
    <title>check_cert - Allow same Thresholds for warn / crit</title>
    <link href="https://ideas.checkmk.com/suggestions/705366/check_cert-allow-same-thresholds-for-warn-crit"/>
    <id>sug_es5x6bgp16lyyup</id>
    <published>2026-04-07T09:38:42Z</published>
    <updated>2026-04-09T11:13:59Z</updated>
    <content type="text/plain">lib/nagios/plugins/check_cert --hostname checkmk.com -p 443 --not-after 1814400 1814400&#13;
invalid args (?)</content>
  </entry>
  <entry>
    <title>customised location for remote alert handlers</title>
    <link href="https://ideas.checkmk.com/suggestions/703336/customised-location-for-remote-alert-handlers"/>
    <id>sug_uml2xrnrbrjlc3d</id>
    <published>2026-03-26T16:49:11Z</published>
    <updated>2026-04-09T11:14:28Z</updated>
    <content type="text/plain">when customising the location of (Linux) agent, the path a console looks to trigger a remote alert handler is not, also, customised. either within the agent setting or global settings, add parameter to specify path to remote alert handlers. alternatively, update the underlying code to automatically update the pathing, internally, when the agent is customised.</content>
  </entry>
  <entry>
    <title>PSI</title>
    <link href="https://ideas.checkmk.com/suggestions/703112/psi"/>
    <id>sug_xvfoptrvfjvkxap</id>
    <published>2026-03-25T17:33:09Z</published>
    <updated>2026-04-09T09:29:10Z</updated>
    <content type="text/plain">Consider adding a standard plugin/check to add support to create service checks for PSI (pressure stall information) cpu, memory and io metrics on Linux hosts running kernel version 4.2.0 or higher.&#13;
&#13;
A user has posted a sample check as s custom plugin/script at https://github.com/hweidner/check-mk-goodies/blob/master/README.md#psi-pressure-stall-information&#13;
&#13;
See also:&#13;
https://unixism.net/2019/08/linux-pressure-stall-information-psi-by-example/&#13;
https://www.youtube.com/watch?v=Mf5FrDFALW8&amp;t=866s&#13;
https://lwn.net/Articles/759781/&#13;
https://lwn.net/Articles/759658/&#13;
&#13;
Rationale:&#13;
PSI intends to expose metrics we can use to gauge whether processes are actually experiencing actual cpu, memory or io contention whereas cpu_utilization and cpu_load metrics only inform a general idea as to whether there are cpu utilization resource contention on the linux host at hand. This feature has existed in the linux kernel since 4.2.0 circa 2018. The links above give a good starter explanation.</content>
  </entry>
  <entry>
    <title>Add Support for NUT (Network UPS Tools)</title>
    <link href="https://ideas.checkmk.com/suggestions/703750/add-support-for-nut-network-ups-tools"/>
    <id>sug_5vjzbv9ee9bkxs5</id>
    <published>2026-03-29T12:13:23Z</published>
    <updated>2026-04-09T09:26:26Z</updated>
    <content type="text/plain">Instead of adding the NUT Package manually, could you please include this in an upcomming release of checkmk? This would enable everyone to monitor their NUT UPS or NUT Servers out of the box, instead of manually add something to the installation.&#13;
&#13;
Thanks a lot :)</content>
  </entry>
  <entry>
    <title>check_httpv2: Display the checked URL directly instead of hiding it behind an icon</title>
    <link href="https://ideas.checkmk.com/suggestions/704699/check_httpv2-display-the-checked-url-directly-instead-of-hiding-it-behind-an-ico"/>
    <id>sug_xv4njbwqcurjuds</id>
    <published>2026-04-03T12:02:47Z</published>
    <updated>2026-04-09T09:24:36Z</updated>
    <content type="text/plain">The URL being checked in check_httpv2 should be displayed directly instead of being hidden behind an icon.&#13;
&#13;
The details section is clear structured, but concealing the URL behind an Icon makes it difficult to quickly identify which site is affected. The URL should always be visible, and when the “Follow the redirection” option is enabled, both the originally requested URL and the final reached endpoint should be shown. This would give alert recipients immediate clarity on what was checked and where the issue occurred, enabling faster and more accurate responses.&#13;
&#13;
https://forum.checkmk.com/t/make-url-display-in-check-httpv2-more-transparent-and-user-friendly/57933</content>
  </entry>
  <entry>
    <title>Show the execution time of plugins / local scripts</title>
    <link href="https://ideas.checkmk.com/suggestions/701857/show-the-execution-time-of-plugins-local-scripts"/>
    <id>sug_qtxt4p9u9g0yo76</id>
    <published>2026-03-19T08:48:12Z</published>
    <updated>2026-04-02T10:15:03Z</updated>
    <content type="text/plain">Hey,&#13;
&#13;
it would be useful to have a field/parameter that shows the execution time of each plugin (or show it within the "check_mk" Service).&#13;
&#13;
[agent] Success, [piggyback] Successfully processed from source 'XXXX', Successfully processed from source 'XXX', execution time 49.1 sec - PluginXY time: 10 sec&#13;
&#13;
Plugins or local scripts in particular can sometimes run much longer than expected. With such a field/parameter, you could easily see how long the individual plugins or scripts are taking to execute.&#13;
&#13;
At the moment, you have to remove the script, bake agents, check the agent execution time - and repeat this multiple times - until you finally identify the plugin or script causing the long runtime.&#13;
&#13;
Josef :)</content>
  </entry>
  <entry>
    <title>Self-Registration and Agent Updater Site Simplified URL Fulfillment</title>
    <link href="https://ideas.checkmk.com/suggestions/704013/selfregistration-and-agent-updater-site-simplified-url-fulfillment"/>
    <id>sug_weamgcg4lp5utah</id>
    <published>2026-03-30T23:50:57Z</published>
    <updated>2026-04-02T10:07:10Z</updated>
    <content type="text/plain">When creating the rules from Self-Registration and Agent Updater allow the retrieval of URLs from Distributed Monitoring page. This will allow the setup of those rules with few to zero fields written manually.</content>
  </entry>
  <entry>
    <title>Graphs: consistent pan &amp; zoom for graphs (X and Y axes)</title>
    <link href="https://ideas.checkmk.com/suggestions/702657/graphs-consistent-pan-zoom-for-graphs-x-and-y-axes"/>
    <id>sug_ywvs9muwuus2dvs</id>
    <published>2026-03-23T15:32:55Z</published>
    <updated>2026-04-03T13:46:55Z</updated>
    <content type="text/plain">Currently, only the X-axis supports both horizontal scrolling (click &amp; drag) and zooming (mouse wheel) in graphs.&#13;
&#13;
Vertical click &amp; drag typically rescales only the MAX value. This causes issues:&#13;
&#13;
With large ranges (e.g., 3 TB disk space), even significant changes (e.g., a sudden 10GB jump) appear minimal. It is not possible to zoom into a range like 2.9-3 TB using current interactions.&#13;
Click &amp; drag is commonly expected to pan/scroll, making the current behavior feel inconsistent.&#13;
&#13;
Workaround:&#13;
Graph tunings exist, but they are not easily discoverable, require per-graph rules, and become outdated quickly.&#13;
&#13;
Suggestion:&#13;
Use click &amp; drag for panning by default and mouse wheel for zooming. Support Shift/Ctrl modifiers to constrain interactions to the X or Y axis.</content>
  </entry>
  <entry>
    <title>Add View (or dashboard) Options for Acknowledged Service/Hosts with filtering options</title>
    <link href="https://ideas.checkmk.com/suggestions/703325/add-view-or-dashboard-options-for-acknowledged-servicehosts-with-filtering-optio"/>
    <id>sug_ottkrgt0zde5txy</id>
    <published>2026-03-26T16:01:49Z</published>
    <updated>2026-03-27T09:19:44Z</updated>
    <content type="text/plain">I think it would be useful to be able to build a view or have a dashboard for users to be able to quick see the host and/or services that they have personally acknowledged.&#13;
&#13;
I can create views and dashboards with this in mind but there's no current way to filter or group by the acknowledged by field which is displayed with the comment field.</content>
  </entry>
  <entry>
    <title>Optimize Summary text if notification was delayed</title>
    <link href="https://ideas.checkmk.com/suggestions/703326/optimize-summary-text-if-notification-was-delayed"/>
    <id>sug_wfvuhzpbboqrr5j</id>
    <published>2026-03-26T16:04:26Z</published>
    <updated>2026-03-27T09:18:41Z</updated>
    <content type="text/plain">If a host is notified because of becoming DOWN, the event overview contains the following Summary:&#13;
&#13;
&gt;Event overview &#13;
&gt;Event date:	2026-03-26 12:11:42 &#13;
&gt;Address:	1.2.3.4&#13;
&gt;Site:	sitename&#13;
&gt;Summary:	No IP packet received for 60.592049 s (deadline is 60.000000 s) &#13;
&#13;
This is ok for directly sent notifications, but not if it was combined with a "Delay host notifications" rule as the user thinks the host is only DOWN for "60 seconds" although it is DOWN for "60 seconds + delay value".</content>
  </entry>
  <entry>
    <title>SAML: SCIM Provisioning</title>
    <link href="https://ideas.checkmk.com/suggestions/701746/saml-scim-provisioning"/>
    <id>sug_vxoti6xhuvheb6o</id>
    <published>2026-03-18T17:52:54Z</published>
    <updated>2026-03-25T15:08:25Z</updated>
    <content type="text/plain">It would be nice if CheckMK supported SCIM provisioning. The login via SAML syncs at login time, which is nice, but about half of our users never log into CheckMK so I can't update their contact groups.</content>
  </entry>
  <entry>
    <title>BI: Rule: Toggle Preview</title>
    <link href="https://ideas.checkmk.com/suggestions/702119/bi-rule-toggle-preview"/>
    <id>sug_d7rzhwe1ya7uhgy</id>
    <published>2026-03-20T14:31:52Z</published>
    <updated>2026-03-25T14:57:14Z</updated>
    <content type="text/plain">Based on:SUP-28228&#13;
We need a solution for a fully functioning BI: Rule: Toggle Preview.&#13;
So that we are able to verify all of our BI rules and its parameter as preview.</content>
  </entry>
  <entry>
    <title>Role-Based Discovery Rules for Intelligent Infrastructure Management</title>
    <link href="https://ideas.checkmk.com/suggestions/700199/rolebased-discovery-rules-for-intelligent-infrastructure-management"/>
    <id>sug_nonv0hyvvotzl3o</id>
    <published>2026-03-10T17:19:51Z</published>
    <updated>2026-03-27T09:20:22Z</updated>
    <content type="text/plain">Currently, the "Process Discovery" ruleset serves dual purposes: monitoring processes and auto-discovering server roles. While it is possible to use host labels for discovery purposes, this is not the main goal of the ruleset and represents a powerful capability that deserves dedicated support. Usually, the definition of server roles is done manually by using Host Tags, which might lead to errors and inconsistencies. A dedicated discovery ruleset would unlock the full potential of automated role detection—allowing organizations to build intelligent, self-configuring infrastructure that automatically adapts monitoring strategies based on what it discovers, rather than requiring manual classification. &#13;
Example 1 - Oracle Database Server:&#13;
Rule: IF (process "oracle*" is running) OR (folder "/u01/oradata" exists)&#13;
      THEN → Assign role "database" (generic) + "oracle_database" (specific)&#13;
           → Install "Oracle Monitoring" plugin</content>
  </entry>
</feed>
