Changelog (Werks)
The software development of Checkmk is organized in so-called Werks. A Werk is any change or bug fix that has an influence on the user's experience. Each Werk has a unique ID, one of the levels Trivial Change, Prominent Change or Major Feature and one of the classes Bug Fix, Feature or Security Fix.
Whenever you make an update to a new Checkmk version please make sure that you have understood all incompatible changes. You might have to adapt your configuration.
Want to get notifications for new versions, new werks or subscribe to the security mailing list? Sign up here.
- Thursday, June 11, 2026
- #19984Manage master control settings via the REST API
- Wednesday, June 10, 2026
- #19354Forecast graphs: hide non-functional "Add to ..." option
- #19609Analytics collection schedule not persisted correctly
- #19733Fix logwatch setup rules and pattern analyzer in Cloud edition
- #19882Fix REST API rule move to bottom of folder placing rule at top instead
- Tuesday, June 9, 2026
- #19212cmk-agent-ctl: Fix reported version
- #19213mk-sql: Fix reported version
- #19903alcatel_cpu: adjustment of manpage
- Monday, June 8, 2026
- #17435FIX Cease to provide builds for SLES15 SP6
- #19824Highlight keyboard focus visually
- #19983Stop redfish agent from dropping monitoring data on partial fetch failure
- #20088SmartPing: fix failure when IPv6 is disabled at kernel level
- Sunday, June 7, 2026
- #19464Fix Proxmox VE Node Info subscription status rule corrupted on migration
- Friday, June 5, 2026
- #19289Kubernetes: Respect namespace filtering for CronJobs
- #19976Network interfaces: ifName is now a separately disableable SNMP section
- #20083SAML: advertise the encryption certificate in the metadata
- Thursday, June 4, 2026
- #19831Fix ESX GPU utilization showing values 100 times too high
- #20018Section numbers in PDF reports no longer skip after un-numbered headings
- #20033Add AES-256-C privacy protocol for SNMPv3 pull monitoring
- Wednesday, June 3, 2026
- #18559Fix crash in APC NetShelter PDU monitoring caused by null-padded SNMP names
- #19211Deploy signed PowerShell plugins with Windows agent
- #19608Product usage analytics: respect disabled state in scheduled run
- #20068Fix agent updater losing registration on Solaris after agent update
- Tuesday, June 2, 2026
- #18558HPE StoreOnce: Fix inverted TLS certificate verification
- #18751Livestatus proxy no longer connects to disabled site connections
- #19353Custom graph editor: Fix z-fighting between dropdowns and section headers
- #19602Wrong rule condition preview for service name regex ending in \$$
- #20010Certificate check: STARTTLS is now possible for IMAP
- #20011Certificate check: STARTTLS is now possible for LDAP
- #20031dell_eql_storage: Stop crashing on (partially) empty rows
- #20087check-httpv2: reduce runtime overhead per check invocation
- Monday, June 1, 2026
- #19601Fix error after failed bulk change on BI rules plus reload
- Sunday, May 31, 2026
- #18557HPE StoreOnce via REST API 4.x: fix crash while collecting monitoring data
- Friday, May 29, 2026
- #19963Fix Event Console case-insensitive regex filter operator (~~)
- #20029dell_idrac_power: Support redefined value scope of powerUnitRedundancyStatus
- Thursday, May 28, 2026
- #19867Windows time service: Avoid crash on partial sync-attempt state ruleset
- #19902Dashboard filter panel: adjust host and service filter categories
- #20082Fix REST API rejecting automation users when two-factor authentication is required
- Wednesday, May 27, 2026
- #19288Kubernetes: Add swap usage monitoring for containers
- #20001Perf-O-Meter column is empty when exporting views as CSV or JSON
- #20028dell_idrac_disks, dell_idrac_virtdisks: Support empty disk names
- #20047Parameters for notification methods: Keep search filter when editing a parameter
- #20048Notification parameters: Widen the "Call with the following parameters" input fields
- #20049Notification parameters: Preserve the order of parameters when reordering them
- #20067Windows agent: register agent updater during auto-registration
- #20077Redact SNMP community, SNMPv3 pass phrases, and IPMI password in host config REST API GET responses
- Tuesday, May 26, 2026
- #20008NagVis: Updated to 1.10.4
- #20027dell_idrac_disks, dell_idrac_virtdisks: do not crash on disks with empty name
- Monday, May 25, 2026
- #19623Fix subreport elements ignoring scheduler host tag filters
- #19624Fix Customer filter being ignored in subreport elements
- #20017Suppress site connection errors for sites not queried by a report
- Friday, May 22, 2026
- #18749UPS Capacity: warn/crit thresholds are now evaluated while the UPS is on mains
- #19352Custom graph editor: Allow empty symbol for custom units
- #19622Subreports now inheriting heading levels
- #19707omd: Ensure only one backup runs at a time
- #19708omd update: Don't offer to delete 'var/check_mk/persisted' during the update
- #19866Kubernetes: New Perf-O-Meters for several services
- #19974Kaspersky AV Update Status: tolerate newer agent output
- #19975Postfix status: don't crash on empty queue name in agent output
- #20000Edit report page: rename three field labels for clarity
- Thursday, May 21, 2026
- #18492win_netstat: add missing enumeration elements
- #18603Changed discovery ruleset names in the REST API
- #19287NetApp ONTAP: Add NTP time offset monitoring per node
- #19809dell_idrac_fans: Fix crash when device reports only partial thresholds
- #19823Limit host and service label autocompleter to host and service labels
- #19927DCD connection names are now validated as identifiers on creation
- #19999Action menu: first attempt no longer reports 'No rows selected' on views with always-on checkboxes
- Wednesday, May 20, 2026
- #18556HPE StoreOnce via REST API 4.x: restore authentication after upgrade to 2.5.0
- #19286Fix AWS EC2 limits to use actual Service Quotas API values
- #19574Windows agent: drop 32-bit support
- #19865Kubernetes Pod resources: Allow setting alert thresholds on pending and failed pods
- #19995Host/Service check command (exact match) filter: empty result list
- #19996Host/Service check command (regex) filter: use substring match like other regex filters
- #19997Fix: Saving rule with predefined condition no longer drops the link
- Tuesday, May 19, 2026
- #19239Synthetic Monitoring: Ship RCC built with Go 1.26 to address CVE-2025-68121
- #19706haproxy: Support for new socket path
- #19864Kubernetes: Add new Pod condition: AllContainersRestarting
- #19994HTML email: Use originating site's timezone for 'Event date'
- Monday, May 18, 2026
- #19207mk_inventory: Remove spurious output from timestamp handling
- #19993Fix crash when extending scheduled downtimes
- Friday, May 15, 2026
- #19285Fix Azure usage details crash for missing or empty ResourceType
- #19808Piggyback hosts: do not remove services while source data is outdated
- #19863NTNX Data Protection: fix swapped metrics, units, and labels
- #19992ServiceNow notification plugin: custom fields on recovery, acknowledgement and downtime
- Wednesday, May 13, 2026
- #18602Fix race when enabling multiple extension packages at once
- #19140ibm_svc_host: critical state no longer overridden by warning threshold
- #19206win_netstat: Improve handling of Windows-specific TCP connection states
- #19420OTel: Fix crash when OpenTelemetry Collector receiver configuration is opened
- #19621Fix ntopng session cookie not refreshing after expiry
- #19807bi_aggregation: Fix state aggregation
- #19879nvidia_smi: don't crash when no GPU is found
- #19971Network interface discovery: New 'Use name' appearance option
- #19972Fortigate interface check: expose ifName via 'name' attribute, restore ifAlias
- #19973Views: Fix "view does not exist" error when reloading the "Back to view" page
- Tuesday, May 12, 2026
- #19205Veeam jobs: Fix flapping when agent plugin retries execution
- #19249MSSQL Transactions service linking to wrong check parameters rule
- #19463Podman: containers exited with code 0 are removed from individual monitoring
- #19599Quick activation content hidden in small screens
- #19600Fix hidden cloud edition onboarding slidein
- #19803systemd_units: Single-snapshot agent collection and simpler parser
- Monday, May 11, 2026
- #17867REST API: Manage custom host attributes
- #19203Fix GUI errors caused by RRD filenames exceeding filesystem limits
- #19348Fix metric translation for check_ping
- #19349Fix metric translations for check_icmp
- #19953mk-oracle correctly displays version
- #19954Fix Azure ruleset: improve "Tenant name" field help text
- #19955Fix Azure Storage latency graph displaying values in seconds instead of milliseconds
- Sunday, May 10, 2026
- #19462proxmox_ve_node_info: don't crash when required_node_status was saved as a plain string in 2.4
- Friday, May 8, 2026
- #18748liveproxyd: Do not abort client response on transient send-buffer pressure
- #19435cmk-update-agent: Reduce log noise for periodic install and status runs
- #19448Kubernetes 1.34 is now officially supported
- #19768Logwatch: clarify "Clear log" confirmation dialog
- #19769ServiceNow notification plugin: filter the issue lookup query
- #19878Unified search: scope search history per site
- Thursday, May 7, 2026
- #18747agent_elasticsearch: Handle HTTP errors and produce deterministic section output
- #19202Fix crash during config generation with SNMP OID range limit rules
- #19419OTel collector: Reject invalid password IDs in basic-auth configuration
- #19788Update NagVis to 1.10.3
- #19805Service discovery: Remove all and find new now removes vanished services
- #19806Service discovery: Disabled services are no longer written to autochecks via the discovery backend
- #19819Remove ntop widgets from shared dashboards
- #19875aruba_sw_temp: tolerate additional MIB sensor states
- #19876checkpoint_powersupply: skip rows with empty SNMP index
- #19877domino_info: don't crash on empty SNMP response
- #19949Fix crash in Jenkins Memory check when metric value is not a number
- #19950BI: add new downtime handling computation option
- Wednesday, May 6, 2026
- #18601Remove deprecated 'kernel' check plugin
- #19201win_netstat: fix crash on Windows-specific TCP connection states
- #19345Custom graph editor: Fix z-fighting between table header and rows
- #19346Fix metric translations for check_ping.exe and check_tcp.exe
- #19347Custom graph editor: Validate unit, constant and percentile inputs
- #19461Fix Proxmox VE node allocation crash on missing CPU or memory capacity data
- #19705stunnel: Livestatus queries over TLS may return truncated responses
- #19767Add Jira Service Management Operations notification plug-in
- #19908logwatch: Fix log lines reported multiple times after repeated service discovery
- #19909Fix crash in check on unknown Palo Alto HA state 'initial'
- #19910omd diff: Don't report automated changes to etc/auth.secret
- #19948mk-job on AIX: avoid crash from locale-translated time labels
- Tuesday, May 5, 2026
- #19344Metric backend: cap maximum memory limit at 90%
- #19434Hitachi HNAS FC interfaces: handle missing error counter columns
- #19620Fix crash when rendering reports with global customer context
- #19804Restore broken 'select all' toggle on Setup pages
- #19816Customer columns: honor user-configured column link
- #19817Dashboard widgets: validate Title URL on input
- #19818Fix unusable "Host/Service check command (regex)" filter
- #19874Agent installation slideout: clearer wording with download fallback
- Monday, May 4, 2026
- #18555Agent updater: do not require signature keys on remote sites in an UltimateMT setup
- #19200Windows agent: coomand line returns proper exit code for agent updater
- #19584Fix LDAPS connections failing due to inherited CRL check settings
- #19765Notifications: add HOSTCHILDREN macro for recursive child hosts
- #19786Fix ntopng exception when selecting 0-24h hour filter
- #19952Netapp: Fix ValueError for managed NetApp ONTAP systems
- Sunday, May 3, 2026
- #19460Synthetic Monitoring: Root agent deployment on Linux is no longer supported in combination with RCC as environment creation mode
- Friday, May 1, 2026
- #19862Kubernetes Cluster collector service: Show and alert on cache metrics
- Thursday, April 30, 2026
- #19196Software packages: rename package type from "wmi" to "installer"
- #19619REST API: bake_agent parameter now returns an error when the agent bakery is not available
- #19946Cisco Meraki: fix expiration date parsing in licenses overview
- #19947Cisco Meraki: fix appliance uplinks state map handling
- #19951Fix crash in NetApp ONTAP special agent when SnapVaults are enabled on MetroCluster systems
- Wednesday, April 29, 2026
- #16917Fix BI aggregations leaking host/service names to restricted users
- #19326Fix the loading of the customer configuration during a site update.
- #19432Fix "Monitor specific TCP/UDP connections and listeners" rule editor
- #19433Fix spurious signing-key expiry mails from remote sites
- #19459Fix Proxmox VE Node Info handling of missing subscription status
- #19501REST API: Clarify title and description of "Show password" endpoint
- #19722Fix dashboard widget position reverting when switching breakpoints
- #19880Fix "Balanced boxes" layout for views
- #19901vsphere: fix login failure when password contains non-ASCII characters
- #19906omd: Remove dynamically generated auth.php from skel
- #19926Slide-in panels now support keyboard scroll navigation on open
- Tuesday, April 28, 2026
- #19570Room Alert 3S: fix internal temperature sensor when Celsius unavailable via SNMP walk
- #19759Test agent connection: token-based agent download and registration on remote-site hosts
- #19760Proxy host- and folder-specific download from remote site to central
- #19761Use full path to cmk-agent-ctl in Test connection step
- #19762User notification rules: Fix "User ID must not be None" error when saving rule
- #19764HTML email notifications: Fix missing graphs for user notification rules
- #19785NagVis: Updated to 1.10.2
- #19856Fix service state search operator
- #19872prism_protection_domains: tolerate Async DR protection domains without usage statistics
- #1987319873 Add kiosk mode toggled by a truthy kiosk URL parameter
- Monday, April 27, 2026
- #19569Fix inline help text in Event Console counting & timing section
- #19704'Access to Livestatus via TCP' changes upon pressing save
- #19844gcp_status: Fix crash for asia-southeast3 (Bangkok) region
- Saturday, April 25, 2026
- #19860Kubernetes: Fix crash on Unknown pod condition status
- Friday, April 24, 2026
- #19451Kubernetes: Drop kube-proxy version from node inventory
- #19703apache-omd: Ignore zombie processes on shutdown
- #19731Fix revert changes failing with spurious permission errors on hardened environments
- #19757Test notifications: Fix crash when showing rules unknown to target site
- Thursday, April 23, 2026
- #19197mk-sql: ODBC backend now supports SQL Server authentication
- #19682Event Console MIBs: tolerate non-UTF-8 bytes in MIB files
- #19683User list: handle users without "locked" attribute
- #19684Natural sort: handle empty strings without crashing
- #19851wlc_clients: skip empty SSID names during discovery
- #19852bgp_peer: tolerate unexpected address byte-list lengths
- #19853huawei_wlc_aps: skip APs with missing radio rows
- #19854rmon_stats: treat empty SNMP counters as zero
- #19857kube_pod_status: don't crash when an older status is still cached
- #19858proxmox_ve_backup_status: tolerate clock skew in backup age
- #19859printer_supply: skip nameless supplies during discovery
- #19871hp_webmgmt_status: tolerate devices that expose only the health table
- Wednesday, April 22, 2026
- #18489Dropdown now shows a loading indicator while fetching the selected value
- #18490Remove superfluous (unset) in predictive levels
- #19431Windows agent controller: Fix registration against TLS 1.3-only servers
- #19450azure_v2 storage accounts: lower default levels for used capacity
- #19454Support Diagnostics: Fix OTel information collection
- #19681omd: Livestatus TCP daemon is now fully managed by omd
- #19754Fix Windows agent install & register for PowerShell
- #19784Fix host ping pre-test when using inherited site attribute
- #19813Test connection to host: honor SNMPv3 credentials entered in the form
- #19814REST API: manage customers (Ultimate with multi-tenancy)
- #19843mk_oracle: avoid Oracle alert log parse errors on MOUNTED Data Guard standbys
- #19850Cisco Meraki: fix host label name for switch ports statuses
- #19855Cisco Meraki: Validate empty "Sections" and "Cache per resource" options
- Tuesday, April 21, 2026
- #19324HW/SW inventory: Fix flaky links to inventory tree or history
- #19441Add cmk-cert tool to manage certificate rotation
- #19476Fix missing Azure agent info service on Azure v2 tenant host
- #19618REST API: fix required parameter marking in OpenAPI spec
- #19812Redfish: shorter service names for modern power resources
- #19840Value store: handle corrupt persistence file gracefully instead of crashing
- #19841multipath: don't crash when numpaths is 0
- #19842pfsense_if: skip interfaces with empty name during discovery
- Monday, April 20, 2026
- #19453Support Diagnostics: Include OTel information
- #19783SLA view: sort Problem details table newest first
- #19821Fix dropdown button stretching in flex containers
- #19830Unify custom graph icon with other graph actions
- Friday, April 17, 2026
- #18300Rulesets: Accept valid regex patterns in explicit host conditions
- #19209rrd: Skip RRD creation for filenames exceeding filesystem limits
- #19500Fix broken agent download links in host_config response
- #19802Revert "19066 FIX service discovery: Remove vanished services"
- #19811Redfish: add metrics for fan, voltage, power and current sensors
- Thursday, April 16, 2026
- #18998Fix time zone handling for autodiscovery excluded time windows
- #19139OTel RED services: raise short lookback window from 1 to 5 minutes
- #19429check_cert: Proxy connection failing with HTTP/1.0 proxies
- #19449Kubernetes: New supported versions policy
- #19680checkpoint_powersupply: Recognize "OK" as valid power supply status
- Wednesday, April 15, 2026
- #18379"Send user message" is now able to handle users with special characters
- #19247mk_postgres: detect older EDB instances using edb-postmaster process name
- #19418Fix async plugin execution being skipped at the refresh interval boundary
- #19567Remove non-functional 10-second interval from Event Console rules
- #19679Allow creation of host labels with multi-colon values
- #19753Fix matching of notifications in rule-based notification processing
- #19781Prevent check_mail crash for "Move all processed mesage to subfolder" option
- #19782show_host endpoint: use contact groups
- #19810Redfish: support Sensor resource model and NVIDIA devices
- Tuesday, April 14, 2026
- #18378Fixed bug where site specific global settings were no longer editable on the central site
- #18997Fix "Host name or alias (regex)" filter
- #19069Make piggyback datasource always transparent
- #19246Regression in redis info persistence check
- #19566Event Console Will Continue to Translate OIDs Even with Missing MIBs
- #19678Improve global search result ranking
- #19701MRPE: Fix silent skipping of entries when plugin reads stdin
- #19702Remove cmk-migrate-http migration tool
- #19772Oracle instance uptime check: handle negative uptime values
- #19773User list page: handle unknown user roles gracefully
- #19774Handle corrupted data files gracefully instead of crashing
- #19801Fix for vanishing disabled services
- Monday, April 13, 2026
- #18745Voltage levels (UPS / PDU / other devices): allow alerting on over-voltage
- #19364Fix wrong inline help shown on host tag dropdowns
- #19365Elasticsearch indices: don't crash on malformed section data
- #19677Hardware/software inventory: tolerate textual ifAdminStatus values
- #19752Hide "Install & register agent" button for auto-registered hosts
- #19771Fix unhandled OSError on client disconnect during request upload
- #19780Fix unusable commands being shown agent download slideout
- #19790Explain with AI: AI-powered explanations for hosts and services
- Friday, April 10, 2026
- #19195mk-sql: ODBC backend supports clustered SQL Server instances
- #19474Azure App Registration: ignore credentials older than N days
- #19573Fix system executables failing due to Checkmk's OpenSSL being loaded via LD_LIBRARY_PATH
- #19598Hide "Apply & create another rule" button when editing notification rules
- #19721REST API: removal of previously deprecated endpoints and fields
- #19750Fix stale download token in agent slideout
- #19751Fix "View all agents" button to show host-specific agents
- #19770Fix loading skeleton shown after cancelling page navigation
- Thursday, April 9, 2026
- #16916ip_addresses_snmp: dropped parsed data leads to empty HW/SW inventory
- #18586Fix DRBD agent to collect all volumes, not just volume 0
- #18899Fix missing environment variables for special agents and active checks
- #18901Reenable rrdcached daemon pausing during online backups
- #18956Fix crash if remote site is not alive
- #19561Fix service status display for single metric dashboard widget
- #19565Improved Interface Metric Processing When Multiple Up-time Values Are Present
- #19700Enable site restore in Checkmk Docker containers
- #19720Fix DRBD stats parsing for 9.x bracket notation
- #19730New: Monitor hosts in segregated networks with the Checkmk Relay
- #19740Ship process discovery rule for the OTel Collector
- #19742Enforce TLS when using basic authentication for OTel Collector receivers
- Wednesday, April 8, 2026
- #19129Increase otel-collector resilience towards metric backend outages
- #19245Build Checkmk for Ubuntu 26.04 (Resolute Raccoon)
- #19820Fixed exception when saving a host on a distributed remote site
- Tuesday, April 7, 2026
- #18488mk_oracle: fix unwanted output in oracle_asm_diskgroup section
- #19417Piggyback Hub: Fix crash when many piggyback hosts are updated at once
- #19473Azure App Registrations: Add maximum credential validity check
- #19520Fix missing Welcome snapin on fresh installations
- #19521Fix wrong command shown in agent registration troubleshooting section
- #19531Fix access to Email check related ruleset without OAuth2 connections permission
- #19560Disambiguate duplicate titles in inventory widget dropdown
- #19616REST API: New endpoints for historical Event Console events
- #19676Add grouping to single aggregation and availability views
- Thursday, April 2, 2026
- #14906Fix spurious crash reports when removing a remote site
- #18585Dashboards: Fix migration of view widgets with missing optional fields
- #18897omd cleanup: Don't try to purge dpkg-query
- #18996Fix 'find on this page'
- #19008Fix license enforcement aborting site update and leaving site broken
- #19416f5_bigip_pool: Fix services showing as changed after update
- #19530NagVis: Updated to 1.10.0
- #19559Fix widget titles not shown for non-admin dashboard viewers
- #19572Fix installation on SLES 16.0: add missing libexslt0 dependency
- #19675Cisco Meraki: handle non-integer switch port ids
- Wednesday, April 1, 2026
- #16915inventory_win_networkadapter: dropped parsed data leads to empty HW/SW inventory
- #18486mongodb_locks: only discover mongodb_locks if data is available
- #18487mk_mongodb: add support for recent mongodb versions in sharded environments
- #18599Warn when editing MKP without version change
- #18896omd restore: Restoring from stdin raises exception
- #19447Kubernetes (OpenShift): Fix absence of Prometheus metrics data coming from newer Thanos versions
- #19471Azure overview dashboard: fix empty Tenants "Azure agent info" column
- #19472Fix false CRIT for NetApp temperature sensors without transceivers
- #19499LDAP: api groups_to_roles now supports custom user roles
- #19557Inventory widget: offer all available attributes
- #19558Widget settings lost when re-editing a dashboard widget
- #19597Fix activate changes slideout result not updating
- Tuesday, March 31, 2026
- #18991Fix status codes on ajax calls
- #19128OTel: RED signal checks add 24-hour aggregation window
- #19193Windows agent now opens firewall port before starting the agent controller
- #19194Windows MySQL plugin: fix mysql.exe binary detection for non-default installations
- #19446Kubernetes CPU and Memory resource services: Support Pod-level limits and requests
- #19496Fix wording in agent slideout registration instructions
- #19529NagVis: Updated to 1.9.49
- #19556Fix Redfish agent error on BMCs that omit Systems from service root
- #19564Fixed Macro Processing for HTTP Headers in HTTPv2 Check Plugin
- #19615Downtimes: include the author's username in the comment
- Monday, March 30, 2026
- #19470NetApp ONTAP: fix crash for interfaces with no broadcast domain
- #19586Fix crash when sorting by Prefix length in IP addresses inventory
- #19595Fix page menu dropdowns hidden behind sticky table headers
- #19596Fix unwanted border around numbers in availability table state columns
- #19605Add opt-in product usage analytics
- Friday, March 27, 2026
- #16914'Changes' dialog: user setting regarding slideout and full page not being respected
- #18584Filters: Service filters renamed
- #19127OTel metrics: rate computation no longer applies to histogram types
- #19173Fix dropdown width in global settings page on Firefox
- #19174Debounce backend-provided dropdown suggestions
- #19458mk_podman: Add connection method configuration (API vs CLI)
- #19555Fix missing "Inventory history of host" menu entry when site parameter is lost
- #19585Fixed various edge cases of the availability calculation
- Thursday, March 26, 2026
- #18485Changelog (Werks): Only show applicable Editions
- #18583Allow single-row static text widgets in responsive dashboard grid
- #19172Fix crash when editing backup jobs with hypenated target IDs
- #19469Fix cmk-monitor-broker hanging CheckMk agent runs due to proxy misconfiguration
- #19519Fix empty host/service group columns in CSV and JSON export
- #19553Fix notification and alert timeline widgets ignoring time range setting
- #19554Fix perf-o-meter bar rendering in top list widgets
- #19562Added New RA3S SNMP Check Plugins
- #19563Improved Text of Unified Oracle Plugin ruleset
- #19582LDAP fetch plugin attributes for login
- Wednesday, March 25, 2026
- #18581Dashboard: config file format changed
- #18582Fix negation in REST API Livestatus queries
- #18941Fix installation failure on AlmaLinux 9 due to GLIBC_2.35 symbol mismatch
- #19361Fix crash when sorting by Native VLAN in CDP inventory
- #19427Agent Controller auto-registration: Re-bake agents when automation secret changes
- #19428Fix POP3-based email active checks crashing with AssertionError
- #19494Fix audit log showing wrong role name after cloning a user role
- #19528Fix HyperV Checkpoints crash on negative checkpoint age
- #19549Cisco Meraki: fix title for "API response codes" rule
- #19550Fix Gerrit special agent cache implementation
- #19551Fix Cisco Meraki agent cache implementation
- Tuesday, March 24, 2026
- #19068Fix Dell Compellent disk health state: not healthy reported as UNKNOWN
- #19192Windows agent: disable WinDbg logging by default
- #19283corosync latency: prevent links from disappearing when no latency samples are present
- #19322Graphs: Fix overlapping of title and time information
- #19323Custom graph: The timeframe adjustment is only retained during the editing session or when switching from the related graph view.
- #19493downtimes: deleting downtimes by hostgroup should match on the exact hostgroup
- #19507Simplify page menu search reset process
- #19508Fix icons contrast in dark theme
- #19509Fix Windows agent download command
- #19510Clarify that agent registration token is for one-time use
- #19511Fix unified search input width
- #19517Fix service state filter not shown in filter sidebar
- #19527Fix topology data files deleted on remote sites during activation
- #19548Jenkins: add User-Agent HTTP header to special agent
- #19552Redfish: add PDU, power consumption, and power redundancy monitoring
- Monday, March 23, 2026
- #16913Generic Printer: Default output tray levels interpreted as 'filled' rather than 'remaining'
- #17866Dashboard: Validation of hex color codes after version update
- #19171Show "no results found" in new form autocompleter
- #19360Fix LLDP cache crash on IPv4 address reported as IPv6
- #19492activate changes: remove tooltips from status bar in the slideout
- #19514Tabs and toggle buttons overflow at narrow browser widths
- #19515Use locale-independent ISO date/time pickers in GUI forms
- #19516Fix accordion animation jump and bottom padding on welcome page
- #19547Mainline core features from Cisco Meraki MKP
- Friday, March 20, 2026
- #19191mk-sql: skip inaccessible databases in SQL Server Always On Availability Groups
- #19343Enforce "Query metric backend from custom graph editor" permission on graph view, edit and AJAX endpoints
- #19444Kubernetes: handle missing creationTimestamp gracefully
- #19445kube_node_count: Fix control-plane node detection with default role name
- #19491activate changes: on activate changes failures, request latest changes
- #19505Fix Windows agent command compatibility issues
- #19506Fix dialog background color in light theme
- #19524Update time-specific parameters button rendering
- #19537Relay: Promote relay REST API endpoints to stable v1
- Thursday, March 19, 2026
- #16912host_labels_if: don't filter IPv4 APIPA (link-local) addresses
- #18743OTel: Disabled collector configurations are still applied
- #18744OTel: Hosts monitored only via OpenTelemetry are incorrectly treated as ping hosts
- #19044Fix inaccurate alert counts, loading spinners, and unstable interface selection in ntop dashlets
- #19067cleanup_old_configs: Keep the two latest serials
- #19184Only parse required keys for Bazel plugins
- #19415Fix piggybacked host not handled correctly when source identifies it by IP address
- #19443kube_persistent_volume_claim: Show VolumeAttributesClass name in details when present
- #19468Fix blank subscription entries and validate IDs in Azure v2 Quick Setup
- #19490Activate changes slideout: increase the timeout and update pending changes on activation failure
- #19503Display host name under service name when displaying global search results
- #19512Agent connection test: Token generation only shown for tabs that need it
- #19522Fix crash when viewing parameters for services of third-party check plugins
- #19523Fix crash when saving a configuration bundle that no longer exists
- Wednesday, March 18, 2026
- #18980Fix widget preview growing unbounded in width
- #18981Fix dashboard widget edit controls hidden by missing filter warning
- #19034Update Python (3.13) and Stricter Certificate Validation
- #19320Views: Fix grouping by HW/SW inventory attributes
- #19425Add button to just save notification on edit
- #19467Azure special agent v2: enhanced performance and improved monitoring structure designed for multi-subscription monitoring
- #19487Activate changes slideout: modify ui when there are no pending changes
- #19488Activate changes slideout: show success together with warning/error messages
- #19489activate changes slideout: keep number of pending changes call running on site restarts
- #19497SAML: Users with no matching role mapping now receive default roles instead of empty roles
- #19498cisco_temperature: Sensors with empty description are no longer skipped
- #19502Add focus ring to Welcome Page buttons
- Tuesday, March 17, 2026
- #18742Tripp Lite UPS: Fix detection for devices with extended sysObjectID
- #19097Fix slow "Total Sent Notifications" link due to missing time filter
- #19098Fix empty error message when scheduled report email delivery fails
- #19099Improve notification statistics livestatus query performance
- #19125OTel: Add data point limit to handle high cardinality metrics
- #19170Fix checkpoint_svn_status check crashing when code is missing
- #19282Deprecation of Azure VM instances and Azure storage accounts dashboards
- #19297NetApp ONTAP special agent: section failures no longer abort all monitoring
- #19299Restrict RabbitMQ inter-site broker to TLS 1.3 only
- #19414otel_metrics: Delta values of metrics are now converted to cumulative values
- #19477LDAP: User Synchronize for Active Directory can unlock users
- Monday, March 16, 2026
- #18895Fix temperature thresholds of Aruba 6100+ switches
- #19043Crash when displaying rules with wildcard host name conditions
- #19094Fix random title order in Service Detail View
- #19095Fix internal error when opening GUI design customization
- #19096Fix timeout in alert timeline dashlet during DST transitions
- #19359Fix drag-and-drop reordering in sortable tables
- Sunday, March 15, 2026
- #19457Docker container disk IO: service goes UNKNOWN when all counters are zero
- Friday, March 13, 2026
- #18955Rotate Cookie signature secret on updates
- #19093Sub reports: Inherit time range from parent report
- #19281cisco_fantray: Fix discovery failure when entPhysicalName is empty
- Thursday, March 12, 2026
- #18375Increased timeout duration for activate changes
- #18894omd restore: Fix error upon encountering empty site directory
- #19092Test notifications: Respect host tags
- #19244Stop shipping Changelog file(s) with omd
- Wednesday, March 11, 2026
- #18554Fix Oracle SQL check displaying long output in service summary
- #19390Support Diagnostics: Add process list to the dump
- #19452Support Diagnostics: Missing CLI parameters
- Tuesday, March 10, 2026
- #18979Fix intermittent STALE services from cached section timeout in UNIX agents
- #18987Fix crash in global rule search when rule contains invalid regex
- #19090Servicenow: Fix missing error details on failures
- #19091Fix possible ValueError on user notification rules
- #19357Fix CPU load discovery for Skyhigh Secure Web Gateway
- Monday, March 9, 2026
- #19296Fix graph unit display for Snapshots Volume service
- #19424Preserve search query consistently across notification rule actions
- Friday, March 6, 2026
- #19042check_mail: cleanup incorrect after editing and saving ruleset
- #19066Fix vanished services reappearing as new after service discovery action
- Thursday, March 5, 2026
- #19136Aruba PSU: Don't calculate load percentage for powered off PSU
- #19137Datadog: Don't crash on Datadog server error
- #19309wlc_clients: Detect clients for Cisco CW9800M
- #19426Agent Bakery: Allow configuring Windows agent communication channel
- #19442cisco_wlc and wlc_clients: Support Cisco 9800H1
- Wednesday, March 4, 2026
- #16911HW/SW inventory subtree hardware/nwadapter not showing IP addresses anymore
- #18373Also allow connections from Ultimate to Pro/Community editions
- #18374Fix Alternative valuespec crash when switching between incompatible types
- #18892omd: The site 'piggyback-hub' does not exist
- #18893omd: OPENSSL not found when trying to reload Apache
- #18978Add monitoring support for APC NetShelter Advanced Rack PDUs
- #19279Agent Bakery: Log baking actions to audit log
- #19318Fix memory leak of graphing pages
- #19319Custom graphs: Fix 'Loading graph failed: (Status: 1): max() iterable argument is empty'
- Tuesday, March 3, 2026
- #19089Improve notification rule rendering
- #19278Fix esx_vsphere checks handling unavailable VMware metrics incorrectly
- #19295Azure v1: update Azure API versions for backup and resource health endpoints
- Monday, March 2, 2026
- #18741OTel: Rename Application Monitoring to Telemetry
- #19190Prevent crash of Windows agent if WMI is not accessible
- #19308aix: Send SIGTERM before SIGKILL when killing processes that time out
- #19317Fix synchronization of HW/SW inventory cleanup parameters when a host inherits the "Monitored on site" attribute
- Friday, February 27, 2026
- #19307ntp: Fix discovery when "Discover one service for every peer" is selected
- Thursday, February 26, 2026
- #18484Improve inline help for "Filesystem grouping patterns"
- #19088Agent Bakery signing key expiry notification now uses BCC for recipients
- Wednesday, February 25, 2026
- #19189Windows Event Log monitoring: Extended filtering options
- Tuesday, February 24, 2026
- #18995Fix Unregistered YubiKey Authentication Crash
- #19316Graphs: Don't cut off long tick labels on the y axis
- Monday, February 23, 2026
- #17459Allow to store backsup to S3 compatible providers
- #19183Make frozen aggregation differences more discoverable
- #19294Check Point power supplies: make service state configurable
- Friday, February 20, 2026
- #19314Graphs preview: Fix AssertionError 'target_number_of_labels > 0' in some edge cases
- #19388Support Diagnostics: Add console output and parameters
- #19389Support Diagnostics: Add output of 'ip a'
- #19412OTel: Monitor data flow of collector
- Thursday, February 19, 2026
- #18483agent_ipmi_sensors: fix error reporting
- #19052Reject non-UTF-8 input from Nagios command pipe
- #19293messaging: RabbitMQ management web interface now only accessible via TLS
- #19340Remove deprecated "Check State of BI Aggregation" active check
- #19341Fix dashboard crashes after update due to incompatible graph size type
- #19387Support Diagnostics: Improve job output
- Wednesday, February 18, 2026
- #18740infoblox_systeminfo: Fix detection for devices without "infoblox" in sysDescr
- #18992Move Customer Identifier string to SAN Extension
- #19276Report agent updater status via dedicated status plugin
- Tuesday, February 17, 2026
- #18553Fix Redfish outlet monitoring for alphanumeric outlet IDs
- #18739cisco_secure: Fix false CRIT alerts on Cisco Firepower virtual interfaces
- #18977Add SNMP detection for Cisco C9800-L-C-K9 wireless controller
- #19040check_cert: fix potentially empty Subject CN line even when Subject CN is available
- #19313HW/SW inventory plug-ins: Don't treat key columns as static data if inventory columns are empty and status columns are populated
- #19386Support Diagnostics: No such file or directory
- #19421fix: Pure storage agent not sending SNI
- #19422fix: requests.SSLError raised on connection using self signed certificates
- #19423Fix Pure Storage validation errors when data is missing
- Monday, February 16, 2026
- #18940Cease to provide builds for SLES15 SP5
- #19101Fix aruba_sw_temp to skip absent temperature sensors
- #19124Fix stuck averaging values after time source change/reset
- #19306inventory_kube_statefulset: Fix crash when parsing update strategy
- #19411"Use new service names" global setting now uses titled sections per plugin
- Friday, February 13, 2026
- #18916Improvement to our 503 site not start page
- #19277Linux agent: Prevent mislabelled Checkmk server
- #19304kube_pod_conditions: Support PodResizePending and PodResizeInProgress PodConditions
- #19305Kubernetes: Support for version 1.33
- #19312Graphs: Correct any overlaps in the y-markings if there is insufficient space
- Thursday, February 12, 2026
- #19179aws_ec2_limits: Added Graphs for Several AWS EC2 Instance Types
- #19182ActiveMQ: fix macro support for agent configuration
- #19311Do not send deprecation messages which include (internal) error messages like tracebacks
- Wednesday, February 11, 2026
- #18641TLS certificate verification added to special agent Zerto
- #19050Fix event state rewriting via message text
- #19054docker_node_network: Fix "WARNING: docker_node_network: failed 'Container'" if no containers available
- #19177aws_ec2_limits: Added Several AWS EC2 Resource Types
- #19178Added Missing Version to MS-SQL Check
- #19273Register agent controller and agent updater in one command
- #19274Agent updater runs under the agent controller user
- #19275Linux agent controller now available for ARM64 (aarch64)
- #19303checkmk_agent check: Allow customizing the maximum time allowed since last update check
- Tuesday, February 10, 2026
- #18670Added option to select stored passwords for authentication of agent bakery plugins
- #19039Authorize notification log entries by contact name when host or service is not found
- #19053Fix accidental deletion of service or host groups during update
- #19302kube_replicas: Terminating replicas for Deployments are now tracked
- #19356Add ServiceTag for DELL in HW/SW inventory
- Monday, February 9, 2026
- #18971netapp_ontap_{volumes,snapshots}: Allow continued use of old netapp_api_{volumes,snapshots} service name
- #19049Fixed Livestatus crash when the rrdcached is not running
- #19051Custom graphs: Fix internal error if an operation could not be found
- #19058Support Diagnostics: Gather basic OS information
- #19065Bulk discovery: Exit early if no hosts are selected
- #19187Correct handling of down interfaces on AIX
- Friday, February 6, 2026
- #16910agent_hp_msa: session build up due to unsuccessful logout attempts
- #18711Dashboard: Integrated Dashboard Management
- #18938Add support for SUSE 16.0 (SLES)
- #19028arris_cmts_cpu: Fix Average configuration of CPU utilization of Devices with Modules ruleset
- #19029bvip_util: Fix Average configuration of CPU utilization of Devices with Modules ruleset
- #19237Render custom graphs with scalars and/or constants only
- #19330Dashboard: New Responsive Layout
- #19331Dashboard: Unified Filtering Experience
- #19332Dashboard: Integrated Widget Management
- #19333Dashboard: Public Dashboard Sharing
- #19334Dashboard: REST API for Dashboard Management
- #19335New Dashboard Visualization Platform
- #19336casa_cpu_util: Fix Average configuration of CPU utilization of Devices with Modules ruleset
- #19337hitachi_hnas_cpu: Fix Average configuration of CPU utilization of Devices with Modules ruleset
- #19338cisco_cpu_multiitem: Fix Average configuration of CPU utilization of Devices with Modules ruleset
- Thursday, February 5, 2026
- #18335(Windows) HW/SW Inventory: Fix size of software packages
- #18336(Windows) HW/SW Inventory: Translate product language code
- #18337(Windows) HW/SW Inventory: Do not display the adapter RAM if no value is available
- #18338(Windows) HW/SW Inventory: Make driver date readable
- #18372Network topology: Now includes layers from all folders
- #19027netscaler_cpu: Fix Average configuration of CPU utilization of Devices with Modules ruleset
- #19048(Windows) HW/SW Inventory: Remove leading comma from the 'Network adapters: IPv4 address' cell
- #19057Support Diagnostics: Provide inline help for Site selection page
- #19181Use consistent language in Windows Memory plugin
- Wednesday, February 4, 2026
- #19123Improved error message when Redis is unavailable during automation calls
- Tuesday, February 3, 2026
- #19290Fix Azure storage account services going UNKN when idle
- #19291NetApp: Fetch node information only when needed
- Monday, February 2, 2026
- #18334HW/SW Inventory: Fix computation of changed inventory entries in preview mode
- #18371Service for aggregation: Fixed icon pointing to actual aggregation
- #19087HTML Email: Add missing custom host/service notes URL in test notifications
- Friday, January 30, 2026
- #19186RRD skips metrics which may use too long file names
- Thursday, January 29, 2026
- #18706Fix host_label dropdown to handle labels with multiple ":" correctly.
- Wednesday, January 28, 2026
- #18333Fix showing group alias instead of name/ID on the central site
- #18881Filesystem plugins: Only show trend after some data points have been collected
- #18961Fix missing Croatian glyphs in PDF reports
- #19167Update ruleset form rendering
- #19168Fix dynamic host management connection not saving custom host attributes
- #19236Synthetic monitoring: Handle long Windows paths correctly
- #19272Text logfiles: New messages dropped silently when reaching limit for stored messages
- Tuesday, January 27, 2026
- #19059Support Diagnostics: Redact passwords in configuration files
- Monday, January 26, 2026
- #18890omd: Permission denied: '/omd/sites/xxx/var/omd/tmpfs-dump.tar'
- #19176Empty Rows Removed From Alert Statistics View
- #19271HTTP web service - reintroduce URL in service summary
- Friday, January 23, 2026
- #19122OTel: remove glibc dependency for distro-agnostic collector binary
- Thursday, January 22, 2026
- #18669Add an analyze config check for automation users with stored passwords
- #19086Parent scan: Show helpful error message on error
- #19134OTel: Correctly discover already running otel-collector process
- #19270Add support for Gude 8311 PDUs
- #19280Fix multipath broken paths check
- Wednesday, January 21, 2026
- #18330Fix offset within graphs
- #18331Compute value between two timestamps when hovering over graphs
- #18668Use UUIDs instead of incremental integers for keypair identifiers
- #18889Fix missing graphic cards in HW/SW inventory of Linux host
- #18949Fixed monitoring of remote piggyback hosts
- #18950NetApp ONTAP: improved qtree quota fetching performance
- #19047Added Livestatus command for logfile rotation to NEB
- #19166Rename "Enable/disable active checks for services" rule to clarify core limitation
- Tuesday, January 20, 2026
- #18550Improve diagnostic for mk-oracle plugins
- #19046Fixed Nagios monitoring history
- #19085Add missing help text for contact group restriction
- #19132Nvidia SMI: Allow deprecation message for power_state
- #19235pfsense_counter: Show rates in service output
- Monday, January 19, 2026
- #18915site management: align the rest api site config with the UI
- #18925agent updater - Drop 32bit Linux support
- #18926agent bakery - Generic agent packages not downloadable by folder
- #19180Fix schedule downtime error in "All aggregations" view
- Friday, January 16, 2026
- #18549Windows Time service is always discovered
- Thursday, January 15, 2026
- #18328(Linux) Memory graph: Directly use MemTotal
- #18548w32time_status section breaks cmk_agent_ctl due to umlauts
- #18598Redfish agents no longer crash on wrong credentials
- #18914folder_config: expected field missing from rest-api schema
- #19079Check HTTP web service now supports macros in fixed string body searches
- #19131OTel: Improve self monitoring to allow monitoring across versions
- #19165New check plug-in: System time offset for NetApp ONTAP
- #19175Improved Livestatus Filter Performance on Aggregate Columns
- Wednesday, January 14, 2026
- #18640Prevention of passwords based on a local wordlist
- #18930Add bakery support for Nvidia GPU monitoring (Linux)
- Tuesday, January 13, 2026
- #18370The back button for an exception in the fetch agent output page no longer contains an invalid url
- #18738OTel: Fix collector memorylimit values
- #19063Prevent invalid regex when combining expressions
- Monday, January 12, 2026
- #18327Fix handling of levels with infinity values while rendering horizontal rules within graphs
- #18545Veeam agent plugin supports new Veeam versions
- #18546Reduce the amount of data written to the log file
- #18547Improve encoding support for Veeam agent plugin
- #18705Fix factor for orion system dc power
- #19084Redirect to report content on edit, clone or deletion
- Friday, January 9, 2026
- #18140Stop AWS/RDS check from crashing if metrics are not available
- #19120AP & AP Client monitoring for Cisco Catalyst 9300 series
- #19155Fix retry button on host connection test page
- Thursday, January 8, 2026
- #17378Add new waittypes to mssql blocked sessions
- #17379Enable using PGHOST via mk_postgres.py
- #18070Disable limit on view, dashboard and report list pages
- #18737hp_msa_system: Fix KeyError crash in case of non-English/German health status
- #18976Windows Agent supports new lines and tabs in volume names
- #18990Authority Key Identifier (AKI)
- #19024Improved Micro-core Performance On Reload
- #19026NGINX web servers (Linux) plugin now supports IPv6
- #19056Support Diagnostics: Improve sensitivity handling
- #19130Stormshield: Change OID for SNMP detection
- Wednesday, January 7, 2026
- #19078Fix rate calculation in clustered interface checks
- Monday, January 5, 2026
- #19031Use nologin for Linux agent user's login shell
- #19062WATO service discovery: Fixed incorrect creation of disable rule for duplicate service description
- Tuesday, December 30, 2025
- #18069Add view specific row limit
- Wednesday, December 17, 2025
- #18905Avoid missing software packages in HW/SW inventory of Windows hosts
- Monday, December 15, 2025
- #18975ibm_mq_queues: Support additional QStatus informations from CSQM format
- Wednesday, October 22, 2025
- #18595Real-time checker: Don't exit in error case
- Monday, July 21, 2025
- #14253Increased number of maximum form parts which can be in a request
- Wednesday, June 18, 2025
- #18235KUBE: Addition of support for Kubernetes version 1.32