Werks (Changelog)
Die Software-Entwicklung von Checkmk ist in sogenannten Werks organisiert. Jede Änderung oder Fehlerbehebung, die einen Einfluss auf die Erfahrung des Benutzers hat, ist ein Werk. Jedes Werk hat eine eindeutige ID und ist entweder eine Kleine Änderung, Bedeutende Änderung oder Grundlegende Änderung und ein Neues Feature, Bugfix oder Sicherheitsfix.
Wann immer Sie ein Update auf eine neue Checkmk-Version durchführen, stellen Sie bitte sicher, dass Sie alle inkompatiblen Änderungen verstanden haben. Möglicherweise müssen Sie Ihre Konfiguration anpassen.
Über unsere Mailinglisten können Sie sich über neue Checkmk Releases, Werks und Security-Hinweise informieren lassen.
- Sonntag, 3. Dezember 2023
- #15715agent_proxmox_ve: Use statically configured IP address if set
- Freitag, 1. Dezember 2023
- #16268Date macro replacement in fileinfo patterns
- Donnerstag, 30. November 2023
- #16009HW/SW Inventory: Show icon and tooltip if a data field is kept further on or is outdated
- #16302heartbeat_crm: Fix ValueError (unconverted data remains: ...)
- Mittwoch, 29. November 2023
- #15714Add support for Checkmk Appliance 1.7+
- Dienstag, 28. November 2023
- #15647Don't Overwrite Existing diskspace.log
- Freitag, 24. November 2023
- #16323isc_dhcpd: Fix AttributeError ('tuple' object has no attribute 'get')
- Freitag, 3. November 2023
- #16159linux-bonding: introduce check for expected bonding mode
- Mittwoch, 25. Oktober 2023
- #16067Fix possible "Internal server error" while saving large formulars
- #15312mk_oracle: use "${GREP}" instead of "grep"
- #15922cisco_meraki_org_sensor_readings: Checks for battery and humidity percentage added
- #15923haproxy: Adapted HAproxy Server State and HAproxy Frontend State rules to be item specific
- #16044Keep label filters when sorting a view
- #16222Automationuser login must not open full session
- #16262Browsing man pages from command line
- #16263Broken discovery result if services contained pipe symbol
- #16265Inconsistent Check_MK services for clusters with partial piggyback data
- #16279service_discovery: redirect response header incorrectly configured to an absolute URI
- #16328primekey_hsm_battery_voltage: Fixed parsing of section when battery voltage is not available
- #14216Prevent LDAP users from disappearing at remote sites
- #14217No longer sporadically report stale services which are based on piggyback data
- #15101broken autocomplete select fields
- #15195Protect automation user secret against timing attacks
- #15196Allow CA certificates without key usage restrictions
- #15303logwatch_ec: remove spool files after reading them
- #15307logwatch_ec: tcp remote forwarding: create one spool file per service
- #15309mk_oracle: broken section due to missing redirect
- #15310oracle_crs_res: TypeError: Resource.__init__() got an unexpected keyword argument 'enabled'
- #15311align quoting of synchronous and asynchronous MRPE
- #15454Fix color of Perf-O-Meter for CPU utilization
- #15921primekey_data: Fix parsing crash when HSM Status isn't available
- #16008HW/SW Inventory Retention Intervals: Take all matching entries into account
- #16144Ignore piggybacked host names starting with a period
- #16145"Always up" hosts can always notify
- #16160host_config: can now move host between nested folders
- #16216Resolve Runas section in Checkmk Linux agent
- #16219Limit length of Hostname
- #16221Livestatus Injections
- #16224CSRF in user-message deletion
- #16229Provide Checkmk builds for Ubuntu 23.10 (Mantic Minotaur)
- #16231Cease to provide builds for Ubuntu 22.10 (Kinetic Kudu)
- #16278downtimes: can now delete downtimes from remote sites
- #16280ical imports: valid iCalendar files not being accepted on import
- #16281event console: rule changes now only apply to the customer sites that were changed
- #16288audit log: Add options to hide object and object type
- #16290Limit login to single session: modify sessions lookup to enable the option
- #16294ibm_imm_temp: Fix ValueError (could not convert string to float: '')
- #16297juniper_trpz_cpu_util: fix TypeError ('>=' not supported between instances of 'float' and 'NoneType')
- #16298Avoid duplicate port allocations within the same site
- #16299Fix inconsistent interaction for graphs in dashboards
- #16300Revert werk #16150 and fix IndexError: boolean index did not match indexed array along dimension 0 in forecast graphs
- #16303Fix "Metric history" context filter on view edit
- #14215Added new default view "All frozen aggregations"
- #15302dell_poweredge_status: crash on unknown state
- #16192Licensing: Distributed monitoring overview during update
- #16213azure: adjustment of help text for App Registrations option
- #16215agent_elasticsearch: resolve error when requesting indices stats
- #16228Enable update as site user due incompatible python versions
- #14212Fixed missing aggregation filter in frozen aggregations view
- #14214Broken hostname icon link for parent/child topology
- #15099crash when calling bulk-delete via the REST API
- #15100re-use of context in multiple threads in activate changes
- #15293mk_oracle: fix custom sql sid matching
- #15299nfsiostat: fix units and parsing
- #15300logwatch_ec: fix reporting of dropped messages
- #15836relax memory restrictions for fetcher process
- #15872This Werk fixes misbehaved metrics after an upgrade
- #15874Speed up "Extension packages" pages
- #15875viprinet_router: Fix failing config migration
- #15876sap_hana_db_status: Be ok for passive nodes
- #15877Flapping "NTP Time"
- #15919mk_tsm: agent not delivering data for tsm_storagepools and tsm_stagingpools
- #16006esx_systeminfo: Fix missing 'Software > OS > Build' for view configuration
- #16007win_os: Add HW/SW inventory field 'version'
- #16032Crash: Reports with service specific SLA column
- #16062cisco_webex_teams: Fix failed notification on response code 204
- #16064HTML Email: Fix missing state marker in Outlook clients
- #16065Fix permission "Move to monitored services" in service discovery
- #16069Fix "Top alerters" dashlet site filter on "Site dashboard"
- #16082Wrong match type for "Agent controller auto-registration" ruleset
- #16087Support Diagnostics: Collect information about installed Python modules
- #16088Support Diagnostics: Also add the latest Crash Dumps to the SD Dump
- #16106KUBE: Addition of support for Kubernetes version 1.27
- #16109host_tag_group: restrict ident to same pattern as in UI
- #16155rule_notifications: allow 3rd party plugins via the REST-API
- #16156downtimes: site_id only required when deleting downtimes by_id
- #16188reporting: Default values of the "Horizontal Rule" element were filled incorrectly
- #16201REST API bi: Do not update config generation when retrieving BI aggregations status
- #16211mk_oracle: Bring back reporting of failed cached commands
- #14213Activate changes page was unusable because of foreign changes
- #15098setup form page rendering stuck when page has lots of select boxes
- #15568Handle fast transferred proxmox backups
- #15569Handle template backups with agent_proxmox
- #15570Handle redirect RoutingRules of azure's application gateways
- #15572linux interface shown as DOWN instead of UP
- #15575Migrating ruleset systemd_services when used as static check
- #15644postgres_processes: Restore Monitoring if Instance Name is Missing
- #15645postgres: Fix Internal error: 'NoneType' object has no attribute 'value_to_json_safe'
- #15713NagVis: Updated to 1.9.38
- #15774checking: Prevent data loss on hosts with longer check intervals
- #15869Missing sections in agent output
- #15870Gracefully handle individual fails of cached sections
- #15871Checkmk Agents Linux, Solaris, AIX, OpenWrt and FreeBSD: Corrupt agent output
- #15918mssql_backup: Fix for werk 15917
- #15974azure_vault: Fix last backup status "Healthy" mislabeled as critical status
- #16043check_mail and check_mail_loop: Enable EWS and OAuth2
- #16057New global option to configure maximum long output size
- #16111rule: update a rule preserving its index, folder, and ruleset
- #16112Refer to a time period by its name instead of its alias in the REST API
- #16113event console: Incorrect title and link to the event console
- #16134reports: pdf headings no longer run off the page when they are too long
- #16139notifications: adjust regex pattern
- #16142Add max_long_output_size livestatus column
- #16150Forecasting: Stricter checks for missing data
- #16161discovery: Fix missing datasource error for cluster hosts
- #15643nvidia_smi: Show Use full PCI bus ID
- #15712NagVis: Updated to 1.9.37
- #15815LDAP connection ids that are invalid user ids will no longer crash Checkmk
- #15835Fetcher handles timeout correctly
- #15997mk_filehandler: Add missing plugin configuration (bakery)
- #15998check_mk_agent.aix: Fix termination of agent if no profile file
- #15999cisco_cpu_multiitem, cisco_fru_module_status: Fix parsing PhysicalClasses
- #16000cisco_asa_conn: Fix translation of an empty interface status -> "UNKNOWN, Status: N/A"
- #16001veeam_jobs: Treat "Starting" jobs as OK, not UNKNOWN
- #16002veeam_cdp_jobs: Fix parsing of last sync which may contain floats like '123,456'
- #16004pushover: 204 status should not trigger error message
- #16005ups_power: Fix crash if power value does not contain an integer
- #16058Fix import of iCalendar files
- #16059Fix possible failed notifications running in docker environment
- #16060Fix possible "Request-URI Too Long" on rule search
- #16081Analyze configuration: false positive in "Restricted address mismatch" test
- #16093Correct link to prediction graphs for services on remote sites
- #16101host_config: host names no longer allow newline characters
- #16102aux_tag_id: aux tag ids no longer allow newline characters
- #16104group_id: group ids no longer allow newline characters
- #16126Ignore invalid session cookie for header-auth
- #16130host_tag_group: host tag group field 'ident' no longer allows newline characters
- #16131timeperiods: 'name' field no longer allows newline characters
- #16133folders: 'name' field no longer allows newline characters
- #16135apache_processes: we now replicate the configuration on remote sites
- #16136api-docs: include explanation of the special character * for the If-Match header
- #16137user_config: allow update of custom user attributes
- #16153agents: Key ID now shown in the agent signature keys table
- #14211Discard/Revert pending changes now shows a confirmation page instead of instant snapshot rollback
- #14615check_epower: configurable parameter for upper levels
- #15641Prometheus: Properly Encode PromQL Queries
- #15773clustered hosts: Fix monitoring if 'Use piggyback data from other hosts if present' is used
- #15833Prevent overriding critical plugins with custom files
- #15915oracle_instances: Fixed parsing of section with failure and additional information
- #15917mssql_backup: Now mssql_backup finds backup even if collation is case sensitive
- #15943Fix gauge dashlet showing always positive values
- #16020Add support for Ubuntu 23.04
- #16021Add support for Debian 12
- #16024Add support for SLES 15 SP5
- #16041New permissions "Discard changes" and "Discard foreign changes"
- #16055custom notes: Allow html tags on custom notes for hosts and services
- #16056Fix error on showing open bulk notifications
- #16078win_licenses: Failed to read time until license expiration
- #16079cisco_temperature: Regression in temperature level evaluation
- #16092Azure special agent: Add option to configure HTTP proxy
- #16096authentication: allow REST API access when gui access is restricted
- #16097hosts: fix permission checking for moving hosts to other folders
- #16098notification rules: match_folder value now matches correctly to available folders
- #16099create_host: creating a host with a custom attribute now returns expected attributes
- #16100licensing: the 'settings' field is now required for license configuration
- #16103dcd: phase 2.3 updating config now calling the update host endpoint with the correct data
- #16110event console: Fix on 'Events of host x' caption and its corresponding link
- #16132report_scheduler: time of day must be provided
- #16140Fix missing entries for Checkmk check helpers logger
- #14209BI configuration: Fixed broken preview argument placeholders
- #14210Frozen BI aggregations: Improved performance when rendering multiple aggregations at the same time
- #15260Fixed rescheduling of non-existent service
- #15289mk_oracle: Revert werk 15559, use tnsping when available
- #15291aws: support for us-gov-* and cn-* regions
- #15605mk_filestats: Improve Handling of non-UTF-8 file paths
- #15636Predictive Levels: Show prediction if the value is 0
- #15637KUBE: Support Tanzu Kubernetes
- #15638Predictive Levels: Supress levels for constant values
- #15639Predictive Levels: Suppress levels if standard deviation is undefined
- #15710NagVis: Updated to 1.9.36
- #15911jenkins_jobs: Consider 'Override check state based on last build result' option
- #15912graylog_alerts: Fixed section parsing when transitioning from 2.1 to 2.2
- #15913check_disk_smb: Fix rule transform when updating from 2.1.0p30 and lower
- #15941Fix possible failed notifications on appliances
- #15942Fix default selection of "Tree of folders" snapin
- #15958Custom extensions: Avoid duplicate graphs in the user interface due to `graph_info.append`
- #15967event console: add site property to the event console endpoints
- #15968host_config: update endpoint now only allows one of replace, update or delete
- #15985AWS agent handles wafv2 rules with ByteMatchString correctly
- #16018activate_changes: improve description for 'Activate pending changes' endpoint
- #16051comments: add site property to the comments endpoints
- #16052time_period: the 'excluded' field can now be updated using the REST API
- #16054custom notes for host and services: Fix multiple note display and fix note search path for services
- #16077Agent Bakery: Leftover packages of non-agent hosts
- #16086Support Diagnostics: Include basic SELinux infos
- #16095hosts: Remove invalid "Remove TLS registration" on host search results
- #16115Improved handling of forwarded syslog messages in the event console
- #13270agent_ibmsvc: option -i/--modules not recognized without --accept-any-hostkey
- #13510omd cleanup: Use package manager search without path
- #14206Improved checker performance for hosts using HW/SW inventory checks
- #14208Setup: Renaming a host on a remote site no longer requires no pending changes in the central site
- #14612CheckMK Server discovers wrong items as service
- #14614Jolokia: manpages indicated agent support for Linux only
- #15164Let host and service deletion cancel its downtime
- #15193Exclude agent bakery file cache from omd backups
- #15259Fixed periodic service notification interval
- #15290df: Support block device UUIDs with spaces
- #15453Fix SNMPv3 authentication protocol selection in host connection test
- #15566Exclude sections with mk_oracle.ps1
- #15691Fix XSS in business intelligence
- #15692Add Sha256 signing for agents
- #15704check_mkevents: Display of last log line configurable
- #15705Warning about agent updater rule on CME remote site update
- #15771discovery: remove vanished labels on 'Accept all'
- #15820REST API now accepts '24:00' as a time in time ranges
- #15831Windows agent provides cached info for local check in piggyback
- #15832Windows agent correctly determines MRPE timeout now
- #15881saml2: addition of option to map attribute value to specific contact groups
- #15891ical_import: .ical files are now imported using the icalendar package
- #15892ntop_alerts: rename alert tabs in ntop alerts dashboard
- #15893ntop_alerts: introduce pagination to ntop alerts dashboard backend
- #15903cisco_temperature, cisco_temperature_dom: Improved check state and summary if sensor status not ok
- #15906apc_symmetra: Improve wording in ruleset
- #15908df: Showing wrong WARN/CRIT levels when magic factor is 1.0
- #15910agent_aws: DNSName not available in load balancer info
- #15927Fix copy of random secret to clipboard
- #15928Fix visibility of cloned view, dashboard and report extensions
- #15930check_mailboxes: Fix warning state "password input may be echoed"
- #15931Enable scrolling for sidebar element dashlets
- #15933Fix failed LDAP sync because of invalid user ID
- #15934Fix selection for downtime commands
- #15936Fix redirect for mobile views on login
- #15937Fix error on edit of graph dashlets added via "Add to dashboard"
- #15938Fix title link of top alerters dashlet
- #15939Fix possible "Internal Server Error" on save of changes
- #15940Fix result view of host and service label search
- #15959ntop_alerts: populate alert type dropdown list in alerts dashboards
- #15960permissions: allow guest users Host read access on monitoring endpoints
- #15966downtimes: add site property to the downtimes endpoints
- #15969cisco_temperature: Correct warning threshold for environment temperature
- #15970mk_oracle: Fix "Database or necessary processes not running or login failed" error due to race conditions
- #15971Licensing: Missing license transfer in distributed setup
- #15982time_period: Creation, modification or deletion of time periods from the API now adds entries to activate changes
- #15983time_period: verify time_period usage before deletion and fix the reference for time_periods being saved to the configuration file in exclude field.
- #16015ldap & saml: resolve error when connection config is edited or created
- #16016mk_postgres: addition of option to specify instance name
- #16019Update PHP version in SLES15P4 from 7 to 8
- #16023Use oracledb over cx_Oracle module for Oracle DB in check_sql
- #16031ntop: interface and vlan dropdown
- #16076Agent Bakery: "Bake revision" is now configurable
- #16089etherbox_smoke: Fix default behaviour and remove predictive levels option
- #16090etherbox_voltage: No default thresholds and remove predictive levels option
- #16091Local checks: Show metric values in service summary only if WARN/CRIT
- #14205Legacy check_bi_aggr check: Improved performance
- #14207BI state computation: Removed superfluous and expensive livestatus queries
- #15080Fix the dataset for specific "Site/Host overview" dashlets
- #15403apache_status: Fix missing "[::]" if listen globally via command 'ss'
- #15404mk_inventory: Fix persistence of inventory data on Solaris
- #15405HW/SW Inventory Retention Intervals: Current entries are were falsely greyed out
- #15702UNIX agents/mk_oracle: Validate termination of cached plugins
- #15703Linux agent updater - Fix missing libcrypt.so.1
- #15864Checkmk agent for OpenBSD: Fix interface services
- #15865Aruba 2930M: Fix detection
- #15866omd_diskusage: Seemingly random crashes
- #15867df: No longer crash if volume name is shown on a cluster
- #15888folder_config: update endpoint now requires which update option you want
- #15902CPU utilization: Make core numbering consistent
- #15994cisco_ucs: Add support for Cisco UCS C240
- #15995citrix_state: Fix TypeError: unsupported operand type(s) for |: 'dict' and 'Parameters'
- #16014emc_datadomain_disks: addition of "System" DataDomain status
- #14204Fixed "PosixPath error" exception on activate changes
- #15161Enforce user role & permissions for statehist table
- #15162Error in fetchers results in 100% CPU load in microcore
- #15402HW/SW Inventory: Fix greying out outdated tree entries
- #15768siemens_plc_duration: Fix crash if duration is smaller than a second
- #15817"Site/Host overview" dashlet can now be forced to show either a site or a host overview
- #15859cisco_fru_power: Changed behavior for PSUs without power
- #15878saml2: resolve login after migrating user to saml2 connector
- #15897mk_mysql: Make Checkmk the sole provider of mysql configuration
- #15905check_disk_smb: Support SMB share hosts in networks other than the Checkmk server network
- #13754Support Diagnostics: Collect dumps from remote sites
- #14203Slightly improved checker performance
- #15548Crash: Changing BGP Peer State Mapping ruleset from effective parameters
- #15549Crash: mssql_blocked_sessions using pre-1.6 MSSQL agent plugin
- #15550Grouped services crash and incorrect visualization
- #15632check_http: Fix Option Enforce IPv4 Properly
- #15633cisco_fru_module_status: '14' is not a valid PhysicalClasses
- #15634zypper: Enable Configuration of Monitoring States
- #15635citrix_state: Fix Crashing Plugins
- #15683notification_rules: implementation of rest-api endpoints
- #15689Dependency updates
- #15701ps: Fill gaps in age metrics
- #15708Fix Nagstamon API in case a host downtime is set for exported services
- #15709Fix "Transform spool files" update issue
- #15756active_check: Support service attribute macros in active check automations
- #15765check_temperature: Fix misleading service details in temperature checks
- #15766local: Better error handling for incorrect local checks
- #15767check_mk_agent: Fix crash in AIX and Solaris agents if agent profiling is on
- #15830Prevent Windows agent service crash in some cases
- #15861Discovery page: Show true reason of a failed discovery
- #15890user: read permissions are now checked in the request schema before delete/edit/create user
- #15926Fix background color of pending state
- #15953Support same graph multiple times in views
- #15955Fix 'NoneType' object has no attribute 'startswith' crash in views
- #15079Change log level of RRD error messages (cmc.log)
- #15194Fix command injection via RestAPI / Password Store
- #15287Fix KeyError in changelog view
- #15400HW/SW Inventory: Do not show empty sub tree
- #15401HW/SW Inventory: Fix crash if an attribute contains a list of values
- #15630hr_fs: Don't Discover Services without Mount Information
- #15631bgp_peer: Expand Support for Cisco Devices
- #15759mk_oracle: Fix error in the mk_oracle plugin
- #15760mk_oracle: '--no-spool' command-line option added
- #15818Activating changes will check for git being installed if config versioning is enabled
- #15829Bakery avoids rebaking packages if it is possible
- #15889password_store: pattern for password store identifiers should be the same as the gui
- #15925Fix selection while editing downtimes
- #15944Add support for >10Gbps network cards on OpenBSD
- #15950Management boards: Use correct metric units and scalings
- #15951Dashboards and graph collections: Support same graph multiple times
- #15952Graph legends & mouse hovers: Respect order of curves in graph definitions
- #14857Handle the missing state pattern in EC rules correctly
- #15077Explicit naming of regex and exact match view filters
- #15285mk_oracle.ps1: add systemparameter section
- #15452Custom graph, forecast graph and graph collection: Sidebar integration option link fix
- #15494Allow match groups in grouping expressions
- #15622ipmi_sensors: Add Temperature Performance Data
- #15624mk_logwatch.py: Do Not Crash Upon Entering Invalid Option
- #15625mk_logwatch.py: Overflow Options are Case-Insensitive
- #15626KUBE: Addition of CronJob Inventory
- #15628VMware ESXi [Filesystems]: Show Servers
- #15750apache_status: Try to detect servers with ss first
- #15757agent_aws: Fix fetching service quotas for EC2, ECS and ElastiCache
- #15758checkpoint: Fix typo in name 'Check Point' in werks, catalogue and WATO rules
- #15812Remove config verification from the cmk tool
- #15813Clarify combined graph dashlet error message for filtered boards
- #15814'effective_attributes' now contains custom attributes and tags
- #15828BI service delivers now state changes to backends
- #15856mk_oracle: Support for only remote instances without piggyback hosts
- #15884activate_changes: If-Match header now required on the activate changes endpoint
- #15885activate_changes: implement list pending changes endpoint
- #15886etag: allow star tag on endpoints that enforce etag policy
- #15894State and Count of Processes: Calculate process creation time consistently
- #15895State and Count of Processes: Use remote server time for process creation time when using Linux agent
- #15896State and Count of Processes: Use remote server time for process creation time for various agents
- #15924Fix link of host hexagons in alert overview dashlet
- #15949omd update reports etc/omd/allocated_ports as obsolete and changed
- #15257Fixed enabling/disabling the in-memory availability cache
- #15269State and Count of Processes: Include pid in per-process details for for all agents
- #15397check_mk: Fix missing Checkmk agent specific inventory entries
- #15398hp_proliant_da_phydrv: Fix inventory of physical disks
- #15545Introduce Python 3 compatibilty for mk_sap agent plugin
- #15565Ship logrotate with Checkmk-as-container
- #15620check_http: Don't Crash with TypeError
- #15621check_http: Fix Option Enforce IPv4
- #15623citrix: Add Missing Checks
- #15700smart_stats: Prevent reporting mismatched temperature value
- #15827Send metrics without perf data to InfluxDB backend
- #15855Improve rendering of small values in percentage Perf-O-Meters
- #15883SAML mellon_create_metadata is executable by default
- #14181Improved speed of cmk-update-config which runs during software update
- #14202Network topology: Minor usability fixes when selecting root nodes
- #15192Handling overly long usernames
- #15267License verification: Incorrect error message when saving licensing credentials
- #15268Incorrect edition provided by livestatus after update using Nagios core
- #15564Update monitoring plugins to 2.3.3
- #15616Add Proper Error Message if DCD is Stopped on Remote Site
- #15617KUBE: Improve Validation of URLs
- #15618KUBE: Trim Trailing Slash in Configured URLs
- #15679host_config: moving a host to a different folder only permitted if user has permission
- #15681Ntop: Top talkers throughput stats incorrectly calculated
- #15682REST-API: several endpoints returned "Host not found"
- #15684password: empty strings should not be allowed as passwords
- #15685ntopng: integration with checkmk
- #15687Update openssl to 1.1.1t
- #15752azure_virtual_network_gateways: Fix crash in parsing Azure VNet gateway section
- #15753agent_azure: Make resource group filter case-insensitive
- #15826Distributed monitoring respects InfluxDB site restriction rule
- #15850Agent plugin for monitoring Mailman 3 mailing lists
- #15851Combined graphs from views: Take view context into account
- #15852AWS S3 request metrics monitoring: Clarify prequisites
- #15853omd update reports etc/omd/allocated_ports as unwanted
- #15854Fix metric scaling issues in views and dashboards
- #15858cifsmounts: Properly deal with spaces in CIFS mounts
- #15076Shorten inventory filter titles
- #15396HW/SW Inventory: Do not filter tree before delta tree computation
- #15493Adjustments to local extensions may be required
- #15561Use system mod_auth_mellon under RHEL 9
- #15563Add missing perl-lib to almalinux9
- #15614omd_diskusage: Do not Report Usage Upon Missing Permission
- #15825'effective_attributes' now uses the same format as 'attributes' in 'show host' and 'show all hosts' endpoints
- #15848mk_oracle: Fix asynchronous execution on systemd systems and direct call from the command line
- #15849Filesystem checks: Avoid crash if device reports negative free space
- #13982Reading host_config's will now honour contact groups
- #14198Cluster configuration: Fixed risk of missing services if a cluster resources switches between nodes
- #14199Rule evaluation: Fixed unnecessary reloading of host labels
- #14200Improved performance for some automation and command line calls
- #14955Windows agent plugin hyperv_vms_guestinfos uses UTF-8
- #15191Livestatus command injection in RestAPI
- #15256Fixed handling of unknown time periods when using the Nagios core
- #15264Check plugins logwatch, logwatch_ec: Notify about unreadable log file
- #15266Check plugin logwatch_ec: Improve detection of missing log files
- #15395cisco_meraki_org_device_info: Move inventory entries below hardware > system
- #15472check_mail_loop, check_mail: Fix argument parsing
- #15475agent_vsphere: Fix the IPv6 address format
- #15483Fix missing metric history values on edit
- #15491Fix possible crash on editing pagetypes
- #15492Fix refresh of pending changes on bulk service discovery
- #15535IPMI sensors: Do not discover single absent sensors
- #15536IPMI sensors: consider sensor state as reported by freeipmi
- #15538win_printers: Do not discover offline printers
- #15562Drop unsupported distros
- #15611Migrate Locked by during site renamings
- #15612omd_diskusage: Monitor more Locations
- #15613omd_diskusage: Avoid Errors if Site Name is 'log' or 'rrd'
- #15730add proper error message when fetch remote call times out
- #15735check_traceroute: Fix checking of routers specified by domain name
- #15736check_traceroute: Report correct number of hops
- #15737docker_node_info: Fix sporadic UNKN if host is monitored by multiple sites
- #15738ucs_c_rack_server_util_cpu: Take user-configured parameters into account
- #15739fortisandbox_disk_usage: Fix KeyError: 'disk_used'
- #15746'mk_inventory' column can now be returned from 'host' endpoints
- #15747Fix macro replacement in special agents
- #15748heartbeat_crm_resources: Check promotable clone resources
- #15749apache_status: Add "httpd-worker" to the list of processes to detect
- #15846New views for measuring IT utilization
- #13753Support Diagnostics: Collect dump only from local site
- #13983'list hosts' will now only show hosts a user can see
- #13984When creating a folder, it is no longer necessary to specify a name
- #13985'debug' setting will no longer try to load a non existing JavaScript file
- #14197BI sample configuration: fixed missing filesystems due to incorrectly used placeholder
- #15189Don't log automation user credentials when generating performance graph diagnostics
- #15190Allow agent registration using an IP address as hostname
- #15283solaris: Fix cleanup of temporary statgrab files
- #15284solaris: Add timeout to statgrab command
- #15394cisco_meraki_org_licenses_overview: Fix discovery
- #15467sap_hana: Enable clustering of active and passive nodes
- #15468aws_lambda, aws_sns: Rename Lambda and SNS services
- #15469aws_elb: Fix crash in AWS/ELB Statistics
- #15470sap_hana_instance_status: Fix crash during discovery
- #15471check_bi_aggr: Fix downtime tracking
- #15473ec: Fix crash in parsing syslog
- #15474rds_licenses: Windows Server 2022 enabled in RDS Licenses check
- #15484Fix encoding of special characters in "Move to other folder"
- #15485Fix deletion of hosts in folder
- #15488Allow configuration of backups for remote sites
- #15490Show exceeded query limit warning also on automatic page reload
- #15534Discovery service details: include host labels
- #15546Crash timesyncd NTPMessage
- #15607Reduce occurences of Missing data
- #15608Show explanation message instead of KeyError: 'extensions'
- #15609KUBE: Limit collection time for Persistent Volume Claims & Persistent Volumes
- #15610Fix Error in LIVESTATUS_TCP_ONLY_FROM during omd config
- #15665OMD configuration: Avoid duplicate port allocations
- #15671SAML: use RSA-SHA256 to sign authentication requests
- #15673Logfile pattern analyzer: improve rule overview
- #15707NagVis: Updated to 1.9.35
- #15726service: make service description query parameter required for 'Show the monitored service of a host' endpoint
- #15728mk_oracle: revert werk 15210
- #15731Agent controller auto-registration rules: Avoid error when updating remote sites with active configuration replication
- #15732ESX VM monitoring: Fix missing or stale `ESX Memory` service
- #15733Single-metric dashlets and metric views: Fix scaling issues
- #15734Unix agents: Fix asynchronous plugin execution via xinetd and ssh
- #15390cisco_meraki_org_device_status: Fix discovery of device status services
- #15391cisco_meraki_org_licenses_overview: Short service description
- #15392Cisco Meraki: Use device name instead of lan IP as the piggybacked host name
- #15393cisco_meraki_org_device_info: Add more information to HW/SW inventory
- #15482Random automation secret is now copied to clipboard on creation
- #15530Discovery: Correctly update host labels of clusters and their nodes
- #15532Extension packages: Disallow packages with no applicable Checkmk version
- #15533Extension packages: Packages missing on remote sites
- #15560Drop support for Debian-9
- #15661Automatic host removal: Remove agent TLS registration when deleting hosts in subfolders
- #15662Bug fixes for cmk.gui.plugins.metrics.utils.indexed_color
- #15663Single-metric dashlets: Fix crash when setting fixed data range in time units
- #15664inv_cisco_vlans: Fix 'list' object has no attribute 'id_'
- #15672logwatch pattern analyzer: clarify redefinition of states
- #15678schemas: regex pattern updates
- #15680downtimes: duration field changed from seconds to minutes
- #15698mk_filestats: Crash on baking with "Deploy without configuration"
- #15706Reduce permission questions during "omd update"
- #13980Validation for 'move rule' endpoint has been tightened
- #14195Graphite metrics: Introduced rule to configure host metrics sent to Graphite
- #14196SLA: fixed exception when a host or service was not sla relevant for the query duration
- #14308Fix "Invalid job status None found" message for background jobs
- #14598Bulk create Hosts: Update Redoc to reflect response
- #15265mssql_tablespaces: Do not create services for databases that are offline during discovery
- #15387agent_cisco_meraki: Fix collecting licenses overview
- #15388agent_cisco_meraki: Collect all sections if no sections are explicitly configured
- #15389cisco_meraki_org_licenses_overview: Use NAME/ID as item name
- #15425agent bakery: Change internal .deb format
- #15464agent_azure: azure_agent_info is no longer CRIT if there are no usage details
- #15465agent_azure: Don't show an error if customer isn't privileged to see costs
- #15477New option to migrate users to another user connector
- #15478Fix possible error in availability
- #15479Fix error message in alert.log complaining about missing contacts
- #15481Fix timerange on export of graph collections as PDF
- #15531fortigate_sensors: Discover additional devices
- #15558Drop ancient mk_oracle_dbuser.conf
- #15559mk_oracle: Always use TNS_ALIAS when present
- #15606Show explanation message instead of crashing
- #15653agent_datadog: fix paging and handling of empty log message
- #15668mssql_availability_groups: crash when sync state is PARTIALLY_HEALTHY
- #15669ruleset pages crash due to bugs in single rulesets
- #15676group_config: delete endpoints now return a 409 when is use.
- #15677downtimes: response with correct error message when host does not exist
- #15686Allow Links in HTML Emails
- #15696Linux agent: timing problem with 5 minute check interval
- #15697Display error in "Effective rulesets" view.
- #13267AttributeError: 'Namespace' object has no attribute 'fetch_client_id' in check_mail and check_mail_loop
- #13978show host endpoint will now correctly display formatted dates under 'meta_data' in 'effective_attributes'
- #13979REST API documentation no longer shows unused Status livestatus table documentation
- #13981Permission checks in REST-API service downtimes
- #14192BI configuration: Fixed error with Call-A-Rule arguments
- #14194SLA: fixed exception when timerange for painter was set to 0 seconds
- #14600cpu_utilization_os: Allow displaying more than 100% in service graph
- #14953Fix broken "Agent controller auto-registration" rule after site rename or copy
- #14954Windows tasks plugin ignores only tasks from the Microsoft folder
- #15410Automatic host removal: Apply rules in subfolders
- #15460agent_azure: Fix an error when collecting metrics for Express Route vNet Gateway
- #15462agent_azure: Fix missing 'Remaining API reads' metric if no monitored resources
- #15463mk_filestats: Make combination of file grouping and single file aggregation more usable
- #15523ps: HTML escaping for discouraged configuration
- #15544Webex notification template
- #15553time_period: making time-related validation more strict
- #15581Added support for monitoring NTI Enviromux Micro-T devices
- #15588kube_pod_conditions: addition of PodHasNetwork and DisruptionTarget conditions
- #15596dcd: increase the max number of redirects to 1000
- #15598group_config: deleting a non-existing group no longer has a 400 response
- #15600group_config: return the correct collection response for host/service/contact_group endpoints
- #15603brocade_fcport: Extend Physical States
- #15604check_mk_agent.linux: Extend support to old lsblk versions
- #15652kube_cron_job_status: introduction of execution duration metric
- #15656Agent TLS registration: Fix `500 Internal Server Error` during register and status
- #15657Agent controller: Changes in the output format of the status command
- #15658Agent auto-registration: Re-register if registration at monitoring site is gone
- #15659Make `Remove TLS registration` work for hosts on remote sites
- #15660Temperature unit in graphs and perfometers is now user-configurable
- #14599livestatus_status: Don't display negative rates after program restart
- #15070Drop support for weak DH ciphers
- #15210mk_oracle: change host and port to required fields in auth choices
- #15263netscaler_tcp_conns: Improve metric display
- #15374crash-reporting: Improve crash reporting information
- #15411Render temperature units consistently with space in service outputs
- #15412Graphs and perfometers: Render temperatures in Kelvin without degree symbol
- #15413Process discovery: Fix `Invalid check parameter: ...` in discovery page
- #15414Clustered Event Console forwarding of Logwatch messages: Avoid duplicates
- #15415Interface checks: Fix errors in perfometer rendering
- #15422Agent Bakery: New default UNIX agent folder permissions
- #15423Linux agent: Handle failing symmetric encryption
- #15424Agent Bakery: Show full agent hash in GUI
- #15459filestats: Fix crash when monitoring a symlink with a non-existing target
- #15461azure_agent_info: Stop suppressing Graph client errors
- #15512Cloud VM Dashboards: replace host summary dashlet with service summary dashlet
- #15527Check ping via MRPE: fix unit in graphing
- #15529hyperv_vms: Transform failed during cmk-update-config
- #15589KUBE: addition of support for Kubernetes cloud providers
- #15593agent: download agent by host returns a 404 when agent it not available
- #15594folder: create folder endpoint now requires a name with min length of 1
- #15595aux_tag: editing a builtin aux tag is not allowed
- #15601KUBE: Reenable filtering Pods by Namespace
- #15602mk-job: Cleanup after execution was interrupted
- #15651user_config: setting connector when creating user with no authentication
- #13752Support Diagnostics: Add option for licensing information
- #14193Customize view: Fixed invalid title for 'SLA - Service specific painter'
- #15281mssql_blocked_sessions: Levels now overwrite state
- #15436aux_tags: Deleting an aux tag now respects dependencies
- #15437folder_config: deleting the root folder via the rest-api no longer causes an internal server error
- #15438site_connection: Wrong configuration was being set when creating a site with livestatus proxy daemon
- #15439site_connection: Wrong configuration was being set when live proxy global settings was set to False
- #15440site_connection: allow the customer field to be set when creating/updating a site connection
- #15458mk_filestats: bakery rule matching changed to support rule merging
- #15524Avoid confusion with MKPs 'Minimum required Checkmk version'
- #15525Improve UI for edge cases in the service discovery page
- #15542Crash MSSQL backup rendering negative timespans
- #15543Crash during discovery (Fortigate CPU)
- #15551downtime: make the show downtimes endpoint more explicit
- #15554user_config: allow all option for authorized_sites
- #15555host_tag: improve error message for delete endpoint
- #15578aruba_aps and aruba_clients showing no performance data
- #15579mk_mongodb: Added possibility to configure port via the GUI
- #15586host_tag: update multiple tag choices with rule dependency
- #15591time_periods: etag now defined in the openapi schema for GET and PUT endpoints
- #15592agent: update openapi doc examples for streamed data responses
- #10931VMWare UAG (Photon OS) is using UCD SNMP now
- #12524CME: Allow two custom logo uploads
- #12525Improve label colors
- #12702Improve performance of recurring downtimes
- #12703Drop experimental PySNMP backend
- #12704Do not create Carbon data if no connection is configured
- #12705Fix "Checker and fetcher mismatch" for SNMP devices that cannot be resolved
- #12767added tags and labels to cmcdump exported and imported data
- #12818AWS Lambda: added check for monitoring AWS Lambda performance
- #12819AWS Lambda: added check for monitoring AWS Lambda concurrency
- #13005Monitoring of mobileiron devices
- #13006proxmox backup time calculation
- #13007Mobileiron Source Host
- #13008Fix haproxy status on DOWN 1/2 and MAINT(via)
- #13009Add mobileiron inventory plugin
- #13012Add support for Ubuntu 22.04
- #13014Fix agent proxmox bug if duration is more than 24 hours
- #13016Refactor event bulk delete method
- #13017Add apc netbotz smoke and fluid sensors
- #13018Fix a regression during events delete/archive
- #13019Update requests module
- #13020Fix EventConsole “Generate Event” "Internal Server Error"
- #13078REST API change memberType of collection properties
- #13084Reintroduce housekeeping job before activation runs
- #13085REST API: fix missing host/folder attributes
- #13093Limit various fields lengths when writing to the monitoring history.
- #13094Various ValueSpec-related API cleanups
- #13095Improved Livestatus query performance for hostsbygroup and servicesbygroup tables
- #13135fileinfo: Make agent rule available for Solaris and AIX
- #13161added AWS/Route53 check
- #13255Add EWS support to check_mailboxes active check
- #13257Avoid redundant and unwanted listing of processes in ps based checks
- #13258Add failover information to NetApp interface checks
- #13259ups_out_load: valuespec transform from 2.0.0 representations was missing
- #13262Missing failure indicator in IPMI status messages
- #13263Add (non-legacy) OAuth2 support (using TenantID, ClientID and ClientSecret) to check_mailboxes active check
- #13265netapp_api_if: discover interfaces even if they have no `recv_data` entry
- #13295Microcore config generation: made exceptions from worker processes more clear
- #13296Fixed error loading explicit host settings
- #13297Setup (WATO) now uses Redis for certain lookups to improve GUI performance
- #13298Speed up loading time of user visuals
- #13299BI datasource program: Fixed aggregation assignment to affected hosts
- #13300BI special agent: no longer hangs during agent baking
- #13301Speedup label autocompletion
- #13302Customize View: Improved performance when rendering painter/sorter/grouper dropdowns
- #13304Changed internal livestatus serialization format to json
- #13305Fixed exception when using BI acknowledgments/downtimes in GUI
- #13315Add support for Checkmk Appliance 1.5+
- #13338Add Temperature for Ciena 5142 & 5171
- #13339Add Health Status Monitoring for Ciena 5142 & 5171
- #13340view: sort perf-o-meter with missing value
- #13341KUBE: Conversion of timestamps
- #13342KUBE: remove unnecessary labels from inventory
- #13343KUBE: kube_pod_info addition of the controller name
- #13344KUBE: kube_pod_status updated rule set
- #13345KUBE: kube_node_conditions handling of missing node conditions
- #13390Export rule representation for API: New page, styling and navigation
- #13392GUI: Improve the two-factor authentication (2FA) page
- #13393Make the order of 'Add rule' buttons more user friendly
- #13394Fix the page reload timer
- #13395Site overview dashlet: Remove service filters
- #13407RESTAPI: do not update config generation on get requests
- #13408RESTAPI: allow downloading vanilla and generic agents
- #13409RESTAPI: do not update config generation on certain post requests
- #13410KUBE: Adapt kubernetes labels to Checkmk's labelling requirements
- #13411Cisco Prime: Add host options
- #13412Update manpage for check 'seh_ports'
- #13413cisco_cpu_multiitem: remove unsupported CPUs
- #13414Fix copying of views into dashboard
- #13415Add kubernetes filter
- #13416Add painters to link to dashboards
- #13417KUBE: add dashboards
- #13418KUBE: add cmk/kubernetes:yes label
- #13419cisco_cpu_multiitem: fix Werk #13413
- #13420Fix section parsing with different separators
- #13421mk_sap: detect recursion in SAP data
- #13422Don't show cluster checks for standalone FortiGate
- #13423Fix parse error for ups_out_load
- #13424KUBE: dashboard: multiple sites: Node overview showing sites
- #13425Execute local checks in openwrt agent
- #13426agent_ucs_bladecenter can now handle HyperFlex Server
- #13427ucs_rack_server_psu_voltage no longer discovers fabric interconnect PSUs
- #13428REST API: Fix network scan related schemas
- #13429Add support for Cisco WLC C9800-L-F-K9
- #13430oracle_tablespaces: allow mapping of offline tablespace
- #13431Fix async checks blocked by realtime checks
- #13432cisco_wlc_clients: Add support for Cisco 9800-L
- #13433Enable bakery to configure redis to use socket connection instead of tcp
- #13434Fix 500 status when deleting non existing downtimes
- #13435Fix 500 errors on BI rule endpoints
- #13436Fix 500 errors on BI aggregation endpoints
- #13437Business Intelligence: Do not lock on getting state of aggregations
- #13438oracle tablespaces: Add option to monitor undo tablespace
- #13439HP-UX-Agent provided no output
- #13440apc_symmetra_power failed to discover all phases
- #13442sap_hana_connect crashed on missing SERVERDB
- #13443list rules endpoint failed to list rulesets containing a hyphen
- #13444mk_mongodb.py: Improve performance for replication info
- #13445Allow single character names
- #13459Fix inline help in ps monitoring rule
- #13460Fix crash in oracle_recovery_status
- #13461enviromux_remote_input: New check for NTI Enviromux 16D remote inputs
- #13462agent_azure: Host labels added to resource group and vm
- #13463check_mk_agent.linux check_mk_agent.openwrt: Add multipath section if no multipath.conf
- #13464citrix_state.controller: Provide info on powered off machine
- #13465pdu_gude: Add support for model 8801
- #13534agent_splunk: Fix crash if a function has no features
- #13536ipmi_discrete: Fix evaluating "Drive Fault" as CRIT
- #13537cisco_meraki_org_licenses_overview: Monitor licenses of organisations
- #13539lnx_thermal: Fix wrong temperature scaling and flapping vanished/new services
- #13540Do not forward data from management board to host specific services if no host data is available
- #13562win_dhcp_pools: Free or used leases statistics are average values not absolute
- #13563kube_replicas: alert when replicas are not ready/not updated
- #13564oracle_processes: crashed when used with 1.6 agent plugin for solaris
- #13565cmciii_lcp_water: crashed when water flow measurements are missing
- #13576Quoting of mk_redis commandline arguments
- #13577Service creation when pinging all IPv4/v6
- #13578Do not ignore debian sec updates in apt
- #13579Expand discovery of FAST LTA checks
- #13580Only query fallback user in case of missing config
- #13581SSL certificate path for agent_activemq and agent_prometheus
- #13582Add ssl verify option to agent prometheus
- #13583Only discover CPUs with cisco_cpu_multiitem
- #13585check_snmp "External command error with no output"
- #13604The agent controller featuring transport encryption and compression now supports Windows 7 as well
- #13605win-agent creates allow-legacy-pull on upgrade from 2.0(or earlier) version
- #13617Fix crash during parsing of enviromux section
- #13618Checkmk free edition ships with same amount of fetcher helpers as enterprise
- #13619Fix crash due to dashboard's ill configured with software inventory object restriction
- #13625Aligned reschedule text of passive services with Check_MK service
- #13626Linux/Windows dashboards: Adjust titles for inv columns
- #13627Dashboards: New cloud dashboards for virtual machines on AWS, Azure and GCP
- #13628Dashboards: New cloud dashboards for storage services on AWS, Azure and GCP
- #13629GCP GCE check plugins: Aligned service names
- #13630Added missing perfometer for cloud strorage services
- #13636Fix xinetd installation problem on SLES15
- #13638REST API: Two-factor protected accounts may not access API
- #13639Fix displaying agent output on crash report page
- #13641Fix 'ValueError: MAC check failed' error in "Rewriting rulesets" phase of update
- #13642REST API: Fix representation of locked_by host attribute
- #13643Bulk host create/update calls now report succeeded and failed hosts
- #13644Deprecating NSCA as part of Checkmk
- #13645NagVis: Updated to 1.9.31
- #13647Two-factor auth: Improve error handling of wrong protocol or address
- #13648Fix failed "Migrate LDAP connections" of connections without bind credentials
- #13649Dynamic host management: Do not fail to start on missing automation user
- #13650Updated rule export page for REST API
- #13651API: fix user config show endpoints to include user attributes
- #13655REST API host_config: fix the create and update endpoints when including a host attribute
- #13669Fix syntax error if display name is used in notifications on appliances
- #13670agent_jenkins: Better error handling
- #13672Fix possible KeyError on ruleset page with predifined conditions
- #13673Fix "This page was not found" error on werk acknowledge
- #13674Fix usage of system wide CAs after update
- #13675Fix 'NoneType" error on update preview of bulk host import
- #13676postgres_stat_database: Support DBs named with numbers only
- #13677mk_apt: Check crashes on single-line agent sections
- #13678super_server: Add rule to deactivate Solaris network service
- #13679Better detection of physical CPUs and CPU cores on Solaris
- #13680Agent Bakery: Make package compression optional
- #13681Agent Bakery: Target platform selection
- #13682super_server: Fix deactivation of Solaris network service
- #13683Solaris agent update removes services symlink
- #13684Agent Bakery: Minimize time locking the Checkmk configuration
- #13685elasticsearch_cluster_health: Handle status correctly
- #13692Checkmk agent: do not support systemd versions prior to 220
- #13693Dedecated agent updater systemd units
- #13694Agent deployment: Don't try to activate incompatible units
- #13695Adapt commandline interface of agent controller
- #13696Checkmk Agent FreeBSD: Empty statgrab sections
- #13697"Check_MK Agent" service: Combine with new plugin service
- #13699Move ruleset "Check for correct version of Checkmk agent"
- #13700Move configuration options for some undesired agent properties
- #13702Agent controller: rename register-surrogate-pull to proxy-register
- #13703"Remove all and find new" not working in 2.1.0b1
- #13704apc_symmetra: Transformation of old rulesets failed
- #13705Special agents should not produce a check_mk section
- #13723Fix permission check when editing a report
- #13724Remove legacy macro expansion in Event Console script actions
- #13725Update openssl to 1.1.1n
- #13729FIX CSV/JSON exports for some view columns
- #13730check_temperature: Make 'unique_name' and 'value_store' optional, but both are needed for trend computation
- #13731HW/SW Inventory: Remove 'declare_invtable_view' for registration of table views
- #13732mk_oracle on AIX, Solaris and UNIX: Solve sync. vs. async sections on hosts with systemd
- #13734mk_oracle: Do not empty cache if the plugin is triggered from multiple sites
- #13735check_mk_agent.solaris: Use "/usr/xpg4/bin/grep" if available
- #13738Incorrect fcswitch host labels for Cisco IOS switches
- #13739jenkins_nodes: Allow negative timespan for Clock difference
- #13740Veeam: Make veeam_cdp_jobs section optional
- #13742Crash check job: Cannot render negative timespan
- #13743Crash check chrony: Cannot render negative timespan
- #13744Crash check scaleio: KeyError(ERR_STATE)
- #13745Main folder not selectable when bulk moving hosts
- #13746Support Diagnostics: Extend and improve functionality
- #13748Support Diagnostics: Missing performance report
- #13749Support Diagnostics: Add file size information
- #13750Support Diagnostics: Add CMC dumps
- #13757Ps check on Linux: Handle processes with deleted cgroups
- #13758ipmi_sensors: Fix crash due to incomplete IPMI data
- #13759logwatch: Fix reclassification and persistance
- #13760Alert Statistics Dashlet: Fix crash (internal error)
- #13761cmk_site_statistics: Fix crash for pre-1.6 CRE sites
- #13762Ruleset "Cisco quality of service": Add missing title to suboption
- #13763Restructure and extend monitoring of agent plugins and local checks
- #13764Make "Discard all pending changes" available
- #13765Fritz!Box check plugins: Handly empty data correctly
- #13766REST API: fix code example for endpoints which use booleans in their query params
- #13767API: fix show all users endpoint call when users have no emails
- #13768API: addition of enforce password change as configurable option for user create endpoint and moving the option in for the update endpoint
- #13769kubernetes: addition of cluster name label to all k8s objects
- #13770KUBE agent_kube handling of exception case when no cluster collector data is processed
- #13772Add Google Cloud Platform support
- #13773Fix aarch64 cpu detection
- #13774Update list of available Infoblox services
- #13775Windows license localisation
- #13776cmciii_lcp_waterflow: sensor discovered regardless of whether there are measurements
- #13778liebert_system_events: show OK state when there are inactive events
- #13785netapp_api_qtree_quota: some instances of Qtree services not discovered
- #13786KUBE: kube_pod_restarts handling of missing restart rates
- #13787KUBE: agent_kube handling of unscheduled pods
- #13788KUBE: New workload resource: DaemonSets
- #13789KUBE: New workload resource: StatefulSets
- #13790KUBE: Remove Container Labels
- #13791KUBE: Change controller daemon_set to daemonset
- #13792KUBE: kube_replicas supports StatefulSet and DaemonSet
- #13793KUBE: Base Cluster aggregation on Node role
- #13794KUBE: update sections kube_strategy
- #13795KUBE: update section kube_replicas_v1
- #13798KUBE: Handle missing partition attribute
- #13799KUBE: add data processing information to Cluster Collector
- #13800KUBE: update section name kube_collectors_metadata_v1
- #13801KUBE: Update inventory paths
- #13802KUBE: kube_collector_info shows number of Nodes with collector
- #13803KUBE: Parse Objects without labels
- #13804KUBE: add cmk/kubernetes/label/ to host label keys
- #13805No longer show dashboards specific to one host in a host menu
- #13806API: addition of option to configure interface related attributes for user endpoints
- #13807KUBE kube_cluster_info addition of Cluster Info agent plugin and labels for Kubernetes cluster
- #13808KUBE kube_replicas change replicas desired count from status to spec
- #13809KUBE kube_collector_info fix url representation
- #13812KUBE kube_cpu use latest cpu usage value when no new data is available
- #13814KUBE addition of namespace object as monitored entity
- #13815KUBE agent_kube: fix namespace filtering options for DaemonSets & StatefulSets
- #13816fix chrony and systemd-timesynced interaction
- #13819Update of Windows update checkplugin and rulespec
- #13820Fix listing ruleset 500 error
- #13821Splunk System Message correctly reports service state
- #13822The printer input check correctly handles capacity unit other
- #13824Bake mk_filestats for solaris
- #13825Fix salesforce special agent
- #13826logwatch plugin - Add the option to filter out consecutive duplicate lines
- #13828apt check - add the option to change the monitoring state for removals
- #13829Fix wrong plugin and local check count
- #13830Windows plugins agent: handle python plugins and local checks
- #13831NFS and CIFS mounts: show default parameters in GUI
- #13832Oracle data guard stats: Configurable state for missing apply lag
- #13833Checkmk agent controller: allow unencrypted pulling for fresh installations
- #13834mssql_jobs: deal with jobs that never ran
- #13835"Transform failed" for netapp_api_volumes during update config
- #13836Execution of cached agent plugins on some Unix systems
- #13837Linux interface bonding: wrong MAC address for bonded interfaces
- #13838TCP fetcher: don't connect if no data is needed
- #13839cisco_stack: Handle switch role "standby"
- #13840check_sql: Used metric name is now configurable
- #13841Agent Linux/Solaris: Fix skipped agent plugins section
- #13842ups_test: Display result of last test
- #13843Active discovery check: use cached data
- #13844mk_inventory.solaris: Respect the configration file
- #13845cmk_agent_ctl_status: Fix crash upon empty section
- #13846Agent encryption: Enforce TLS for registered hosts
- #13847local: Do not crash upon invalid metric names
- #13848check_sql: make --text option WATO configurable
- #13849Add Check_MK service for hosts without passive services
- #13850megaraid: new service names
- #13851Baked windows agent packages are not signed anymore
- #13852Win-agent installer creates allow-pull-mode file correctly
- #13853WATO supports windows agent controller parameters
- #13854Agent bakery: Windows agent MSI is not signed anymore
- #13855Bakery sets windows agent product name correctly
- #13856Pipe symbol in name of the NIC doesn't lead to crash
- #13857Windows agent uses perflib to obtain wmi_cpuload data
- #13858Fix crash of windows updates check
- #13859Windows agent controller uses windows agent log
- #13860Windows agent internal port set to 28250
- #13861Rework some Fritz!Box check plugins
- #13862InfluxDB Connections: Add option to use password store
- #13863Check HTML Form Submit: Add option to use TLS without server certificate validation
- #13864Host registration: Enable on sites with disabled Setup & check site name
- #13865Agent controller on Unix: Deny registration if agent socket is not operational
- #13866RobotMK: Add page to view and download HTML reports
- #13867Fix update preview of bulk import of hosts
- #13868Fix missing graphs in notifications
- #13869Fix error on editing of timeperiods
- #13870InfluxDB: Fix connection for remote sites
- #13871Fix possibility to edit foreign visuals without permission
- #13872Add RobotMK GUI integration
- #13873Remove reports from 'Views' sidebar snapin
- #13874Fix ignored timerange of graphs on PDF export
- #13876Fix encoding of $SERVICEURL$ in notifications
- #13877Fix possible UnicodeDecodeError on notify of users via mail
- #13878Fix usage of piggyback data in simulation mode
- #13879Fix SyntaxError on CSV and JSON export of views containing labels
- #13880Fix reset of automatic disk space cleanup settings on update
- #13882Fix links to parents and childs of hosts
- #13884Fix possible exception on download of agent output
- #13885Fix deletion and moving of report content
- #13886Improved performance of various Livestatus queries
- #13887Removed none_value keyword argument from Optional ValueSpec
- #13888Handle comments/downtimes for vanished hosts/services
- #13889Fixed unit/description translation of SNMP traps
- #13890Resurrect magic column name prefixing for cached state history table
- #13891Added missing event console columns in Livestatus
- #13892Improved performance of event console time range filters
- #13893Improved performance when using a regex for filtering event console history
- #13894Fixed filtering of fixed texts in the event console history
- #13895Improve event console history filtering performance
- #13897Fix command injection vulnerability
- #13898Update stunnel to 5.63
- #13899Notification spooler: Support for TLS authentication
- #13900Update Pillow and Paramiko
- #13901Update openssl to 1.1.1o
- #13902Secure path for OMD hooks
- #13903Introduce additional CSRF checks
- #13904Update vulnerable Python dependencies
- #13906Fix perf data not sent to Carbon if no state is selected
- #13908First field sent to carbon must be the host name
- #13909Accomodate large agent output
- #13910Fix wrong start and end time for downtimes
- #13911Improve RRD logging when path to DB is missing
- #13912Fix crash on restarting the RRDHelper
- #13914Escape semicolon in log entries
- #13915Wait 30 s between failed attempts to connect to InfluxDB
- #13916Barplot dashlet: Fix the bar coloring
- #13917UI: Improve styling of pending changes info
- #13918Add template graph to dashboard
- #13919Mobile UI: Fix forms
- #13920UI: Increase width of scrollbars
- #13921Edit dashboard element: Keep context information filled out
- #13922UI dropdowns: Preserve given value on page load
- #13923Dashboard elements: Fix title macros
- #13924Dashboard element 'Alert statistics': Apply context filters and rename
- #13925Drop dashboard "Checkmk server"
- #13926validation of error responses of the REST API
- #13928validation of custom tag-groups through the REST API
- #13929checkbox tag-group handling
- #13930adjust Rule response format in REST API
- #13931wrong labels not raising errors in the REST API
- #13932non JSON 500 page in REST API
- #13933missing Theme in REST API
- #13934REST API: add effective_attribute switch to host list
- #13935outbound validation in REST API when attributes got deleted
- #13936Dashboard edit grid visible in light theme
- #13937contact/service/host group responses now contain links to entries
- #13938Requesting a non existing BI aggregation now results in a proper 404 response
- #13941Barplot color is now correct for all hosts
- #13943Site Overview Tooltips now can cross dashlet boundaries
- #13944Title: Long text in the inventory dashlet will now break into multiple lines
- #13946Add Kubernetes icon to menu entries
- #13947Add blank seperator to dashboard tooltips
- #13948Switch BI check and agent to the REST API
- #13952REST API will correctly handle passwords with multiple lines
- #13953Prevent a crash with pending changes and Japanese locale
- #13954REST API calls somtimes resulted in a 500 status code with a permissions error
- #13955Add endpoints for querying metric data
- #13956The BI Pack endpoints will now check if the given contact groups actually exist
- #13957Rules can only be moved to folders you have write access to
- #13959REST API: Create users with custom attributes
- #13961cmk-update-config now removes unused host attributes
- #13963REST API will no longer fail handling folders with the "bake agent package" attribute
- #13964REST API will now return complete Host Tag Group objects
- #13967"Topic" attribute for host tags is now optional in REST API
- #13968Unknown sites in host_config endpoints will now be marked as such
- #13969ETag for root folder is not correctly generated
- #13970Showing the config of an agent will no longer fail with a Permission Mismatch
- #13972Filters of 'list rulesets' endpoint have no effect
- #13973Putting a service into downtime no longer requires access to the corresponding host in the REST API
- #13974Correct ruleset search documentation text
- #13975'group' parameter has been removed from rulset search
- #13976Fields with autocompletion will not also match on internal ids
- #13987job: replace useless start time metric with job age
- #13988fileinfo: Fix crash for user-configured state in case of missing file
- #13989Timesyncd check plugin can now handle large time offsets
- #13990Fix systemd_units check plugin crash on certain initial line characters
- #13991Palo Alto: Check mode and local and peer state
- #13996Remove unresolved macros for additional IPs
- #13997Rule merging for fileinfo_group
- #13998Display files in case count is exceeded
- #14000mk_oracle.ps1: missing async sections
- #14026rename license graph
- #14027Fix linux agent using 100% CPU
- #14028Update Systemd time since state changed parsing
- #14030remove trailing single quote in clickable url
- #14032fix escaping in path parameters
- #14033Correct ruleset links for special agents
- #14034Fix high disk IO in linux agent
- #14035Clustering fixed for legacy check plugins
- #14036fortigate_sensors: Add support for FortiGate 501E and FortiGate 100F
- #14037oracle_performance: Wrong monitoring state when using thresholds
- #14039netapp_disks: Fix WATO inline help
- #14040win_netstat: Add german translation for CLOSE_WAIT
- #14041brocade_fcport: Set "CRC errors rate" display format to two decimals
- #14042mk_oracle.ps1: $MK_CONFDIR and $MK_TEMPDIR defaults changed
- #14043mk_oracle.ps1: Fix crash if registry key isn't present
- #14044sentry_pdu_outlets_v4: PDU outlets support for Servertech v4 devices
- #14045Fix crash in activate changes when using DEBUG logging
- #14046inventory_lnx_packages: Fix crash when there is no package version
- #14047inventory_lnx_packages: Fix package version parsing for deb packages
- #14048check_icmp: Option to create one service per IP address
- #14050mssql_counters: Fix crash in parsing mssql_counters
- #14051Fix crash in activate changes
- #14052sentry_pdu_v4: PDU support for Servertech v4 devices
- #14053cisco_cpu_memory: Services with total memory of size 0 aren't discovered
- #14054crash_reporting: Add agent_output to section crash report
- #14055crash_reporting: Fix Section content in section crash report
- #14056aws: Missing regions added
- #14058mssql_counters: Fix crash in parsing mssql_counters
- #14059WebAPI: Add output to get_bi_aggregations
- #14060mssql_counters: Fix crash in parsing mssql_counters
- #14061ibm_svc_systemstats: Fix crash in discovery
- #14064fileinfo: Remove 'Only check during the following times of the day' parameter
- #14065azure_mysql: Monitor Azure database for MySQL
- #14066KUBE kube_node_container_count: adjustment to properly handle configured levels
- #14067REST-API host_config: addition of validation for host labels
- #14068KUBE agent_kube: adding case when pod conditions are not available
- #14069KUBE agent_kube: namespace filtering and monitoring
- #14070KUBE kube_resource_quota_cpu: addition of plugin
- #14071Agent controller: Add option to (re-)enable legacy pull mode
- #14072Filesystem (df) check plugins: Handle zero free inodes correctly
- #14073Agent controller: Also listen for IPv6 pull connections
- #14074Agent controller: Try to query port both via http and https
- #14075Prometheus special agent: Handle credentials from password store correctly
- #14076Alertmanager special agent: Handle credentials from password store correctly
- #14077NagVis Geomaps: Deprecate wato_geo_fields.py in favor of regular custom host attributes
- #14078Fix deletion of users with none-ASCII characters in distributed setups with configuration replication
- #14079Agent registration: Fix required user permissions
- #14080Fix synchronisation of password store to customer sites
- #14081megaraid_pdisks: configurable via "LSI RAID physical disks"
- #14082megaraid_ldisks: configurable via "LSI RAID logical disks"
- #14083Fix linux agent using 100% CPU (again)
- #14084Deprecate old HW/SW inventory plugin API
- #14085Bring back support of StorCLI on Linux to monitor megaraid controllers
- #14087Fix privilege escalation vulnerability
- #14088storcli_cache_vault: new plugin
- #14089Checkmk agent TLS encryption and compression
- #14090Unknown enforced services on clusters
- #14091Do not contact site during monitoring of the agent controller
- #14093Crash during automation discovery related to clusters
- #14094Permission error during agent controller installation
- #14095qlogic_fcport: Support SANbox 5600 FC Switch
- #14096cmk: fail on some previously ignored command line options
- #14097agent_elasticsearch: add option to disable validation of TLS certificate
- #14098Fix ownership of debian maintainer scripts for shipped agent package
- #14099Drop "Export List of Software packages as CSV file"
- #14100df: ignore "Filesystem grouping patterns" ruleset
- #14101Add InfluxDB exporter
- #14102Fix possible ValueError on activation of remote sites
- #14103Fix synchronisation of password store entries to customer sites
- #14104Fix error on adding views to reports
- #14105Fix KeyError for "Site ID" painter if site is missing
- #14106Validate if host label rules use predefined conditions with host labels
- #14107Remove sorting option from "State" column on users page
- #14108Fix KeyError if event console views are linked in dashboards
- #14109SLA: Fix reclassifying states to OK
- #14110Fix using macros in sub directory option of scheduler entries
- #14111Dynamic host management: Fix MKAPIError
- #14112Fix non functional "Show all results" button in monitoring search
- #14113Fix arrangement of search results using "Show all results" in monitoring search
- #14114Fix missing documentation URL in aggregation views
- #14115Fix moving of rules between rule packs
- #14116Fix missing reports in menu "Monitor"
- #14117Fix refresh of master sidebar snapin "Master control"
- #14118Notification spooler: Fix execution of notifications on sites only forwarding
- #14119Fix ignored site filter on exporting views as PDF report
- #14120Fix error while removing event console rule MKPs
- #14121KUBE: Import annotations as host labels
- #14122KUBE: add inventory entry object to cluster/Node
- #14123KUBE: Change Service name 'Cluster Collector'
- #14124KUBE: addition of Namespace inventory
- #14126KUBE agent_kube: clarify error messages caused by unsupported Kubernetes version
- #14127KUBE agent_kube: Option Cluster resource aggregation matches inline help
- #14128KUBE agent_kube: Option Monitor namespaces matches inline help
- #14129KUBE kube_pod_status: Option Interpretation of pod status matches inline help
- #14130Clarify "Check DNS service"
- #14131KUBE: Handle Pods without QoS class
- #14132Monitoring CPU utilization for Ciena 5142 & 5171
- #14133KUBE: Inventory: Move IP addresses from Software to Networking
- #14134KUBE: agent_kube: Deployement conditions are optional
- #14135KUBE: API timeouts are configured for the /api/v1/resourcequotas endpoint
- #14136apc_symmetra_test: support alternate date format
- #14138Reduce erroneous retrieval and flushing of RRDs
- #14139PostgreSQL agent plug-in on Linux: last analyze time wrong
- #14140kemp_loadmaster_realserver: incorporate virtual services
- #14141Show source of NFS mounts in service summary
- #14142mk_zypper: Missing data in agent output
- #14143Add option to use narrow rendering for informational columns
- #14144Add timestamp to time filter options
- #14145Crash: Performance Graph dashlet without service context
- #14146Rule matching for hosts
- #14147Disappearing sections in "Edit role" view
- #14148Introduce column for details history
- #14149Crash: Clustered services using predefined cluster modes
- #14150Traceback in "Percentage of total service problems" dashlet with missing monitoring data
- #14152KUBE kube_cpu: changing check parameters back to cpu default values
- #14153dcd: resolving wrong format for phase_1 result
- #14155Sorter: Improved performance
- #14156Fixed bug where bi aggregations were occasionally incomplete/missing
- #14157liveproxyd: fixed needless heartbeat timeout
- #14158liveproxyd: fixed occassional connection loss/timeouts
- #14159liveproxyd: the heartbeat client now tests all open channels before disconnecting the remote site
- #14160ntop: fixed mostly broken network statistic pages due to the use of an incompatible library
- #14161Setup: do not create unknown folders
- #14162Removed broken folders_by_id cache
- #14163liveproxyd: fixed bug that caused livestatus to disconnect the client connection
- #14164Fixed unresponsive "Tag usage" page in setup
- #14165BI configuration: Automatically show/hide "Business intelligence" menu entry
- #14166Small speedup when loading views/dashboards
- #14167Improved loading times of user configured graphs/views/dashboards/reports
- #14168Activate changes: Added additional central site hook: post-snapshop-creation
- #14169BI configuration: Fixed broken search preview
- #14170Fixed hanging activate changes on unfortunate error reporting
- #14172BI: Fixed broken host_search/child-with filtering
- #14174SLA reporting: Fixed rounding error and exception on missing SLA
- #14175Setup/Move folder: Fixed unknown folder exception after moving folder
- #14176Setup: Fixed invalid contact group configuration in deprecated hosts.mk file
- #14177BI aggregations: Services did not receive downtimes from host
- #14178LDAP connector: Improved performance when searching for the nearest AD/LDAP server
- #14179BI configuration: Fixed incomplete rule cycle detection
- #14180Improved performance when processing clusters and cluster rules
- #14182BI aggregations: Introduced option to freeze aggregation structure
- #14183Added parent/child topology link to host page menu
- #14184Fixed broken hostname filter for parent/child topology
- #14186BI configuration: do not duplicate hints in call-a-rule argument fields
- #14187Improved rendering speed of rules which use the password store
- #14188Logwatch Monitoring: Fixed disappearing log lines when fetching data from an older 2.0 agent
- #14189Fixed incorrect assignment of customer sensitive host data to other customers
- #14190BI availability: Fixed missing host downtimes if the host status is not part of the aggregation
- #14191Fixed topology error message in web.log
- #14254REST API bi: changed 500 response to 404 for unknown rule
- #14255host_config: created_at timestamp is no longer updated with the update host endpoint
- #14256REST-API objects/ruleset: Change status code to 404 when ruleset doesn't exist
- #14257REST API: Docs not showing examples of host or service columns
- #14259check_mailboxes: EWS protocol: Account email address can now be customized
- #14261Manual enablement of login using HTTP GET to avoid unintentional leakage of user credentials in Apache's access logs
- #14279NagVis: Updated to 1.9.32
- #14280NagVis: Updated to 1.9.33
- #14281Fix local privilege escalation from site users
- #14283NagVis: Fix broken gadgets in Checkmk 2.1
- #14284Notification spooler: Fix producing corrupted spool files
- #14285Fix frozen Microcore (Livestatus not responding) during config reloads
- #14286mail: Add timeout to graph processing of HTML mail notifications
- #14287Fix another source for frozen Microcore during config reloads (Addition to #14285)
- #14288Fix Apache error message in case site Apache is not started
- #14289Fix PermissionError during 'omd update' related to '/omd/apache' files
- #14290Improve 'omd update' apache config handling
- #14291NagVis: Updated to 1.9.34 (Fix security issues)
- #14292Fix possible broken web access after updating to 2.1.0p10
- #14293Enforce use of new apache hooks before updating to 2.2
- #14294Fix empty elements for frontmatter templates
- #14295Fix creating combined graph via element editor
- #14296Edit roles: Fix missing custom views, dashboard and report permissions
- #14297Remove pre-1.6 dashboard plugin compatibility
- #14298Remove Web API
- #14300Make appliance snapin compatible with Checkmk Appliance firmware 1.6+
- #14301Minor mail notification usability improvements
- #14302Agent plugins: Drop 2.6 compatibility
- #14303Fix "omd config" terminating after changing a setting
- #14305Crash report list: Add new column "Crash source"
- #14306DCD and InfluxDB configuration now respect "pretty print configuration files" option
- #14307Fix minimal session idle timeout in global setting
- #14309sap_hana_backup: backup duration shows negative timespan
- #14310sap_hana_backup: cluster check crashes when node has no data
- #14312hp_proliant_raid: new item names
- #14313hp_proliant_raid: illogical rebuild progress percentage
- #14314management board: services are stale or not discovered
- #14315mk_logwatch: recognise AIX and Solaris as inode capable systems
- #14317filesystem: use default thresholds for inodes when no levels are configured
- #14318df: always show thresholds in configured units when applying magic factor
- #14319Fix error on using folder in rule search
- #14320Fix KeyError on mknotifyd start after upgrade to 2.1.0
- #14321Fix possible TypeError when using views with group painter
- #14322Fix initial login of remote site if login to web GUI is not allowed
- #14323Fix error on report scheduler creation
- #14324Fix validation of tag IDs
- #14325Fix custom host and service notes painter
- #14326Fix PDF export of views with context / search filters
- #14327Prevent use of builtin snapin IDs for custom snapins
- #14328Fix host search with option "Locked by"
- #14329Fix grouping in availability if called from service search result
- #14330Fix possible ValueError on dashboards after update to 2.1
- #14331Fix duplicated "Customers" dashlet in main dashboard
- #14332Fix title of Forecast graphs
- #14334Add ID to title of host custom attributes on exports
- #14335Fix crash if no icon and an emblem was configured
- #14336Fix edit of dashboards without header
- #14337Fix painter "Event Console Events/Hosts: Hostname"
- #14338Fix service level filter
- #14339Jira & Jenkins special agents: fix password store usage
- #14341service_discovery: reimplementation of execute discovery mode endpoint
- #14342agent_prometheus & prometheus_build_info: change to display version of main instance
- #14343KUBE agent_kube: change ContainerTerminatedState's start and end time to be optional
- #14344host_config: remove restriction that custom attributes must have topic "Custom attributes"
- #14345Storeonce4x agent handles token expiration
- #14347Fix Zerto API Integration for non windows authentication method
- #14348check form submit url errors are clickable
- #14349performance bug when using a cluster
- #14350Fix veeam agent plugin poluting output when veeam software not found
- #14351Fix summary must be non empty crash when clustering services
- #14352use sentence case for local check metric labels
- #14353Fix Rittal CMC-III LCP water temperature check
- #14354Fix sftp check if invalid ssh key exists
- #14355Windows agent: Log file rotation is now configurable
- #14356Windows agent reports Virtual Size correctly
- #14357Add support for new CPU's to the OHM plugin
- #14360Controller communicates with Windows agent using mailslot
- #14361Windows agent uses retry_count correctly
- #14365REST API user_config: Can't assign users with custom user role
- #14367comments: New REST API endpoints implemented for host and service comments
- #14368site_management: New REST API endpoints implemented for distributed monitoring connections
- #14369user_config: add fix to stop user being logged out when using the REST API edit endpoint
- #14370Add AWS/CloudFront check
- #14371Fix AWS special agent crash for EC2 missing tags
- #14372AWS EBS: add support for gp3 and io2 volume types
- #14373Special AWS/Lambda agent: crash if there are no CloudWatch logs
- #14374Prometheus special agent configuration: Crash when updating from Checkmk 2.0 to 2.1
- #14376Mask passwords in rule export
- #14378Mask passwords in REST API responses
- #14379Change how secrets are masked for logging
- #14381Fix command injection in SMS notification script
- #14382Don't leak LDAP server address when connection fails
- #14383Fix code injection in watolib
- #14384Fix command injection in livestatus query headers
- #14385Fix limited SSRF in agent-receiver API
- #14386Recommend using htpasswd with bcrypt
- #14387Render all Custom URL Dashlets in iframes
- #14388Allow dollar sign in AuthUser IDs in Livestatus
- #14389Add cmk-passwd utility
- #14390Automatically update deprectated password hashes
- #14391Require password change for old password hashes
- #14392Consistently handle white-space in passwords
- #14393Warn about User IDs that become incompatible in 2.2.0
- #14394Changing password fails when a password policy is enforced
- #14395allow custom notification events for pagerduty testing
- #14396Netapp filer connection bug when using more than 500 instances
- #14397Show all folders in REST API starts recursion at parent
- #14399PATH update of linux agent when deployed via bakery
- #14400parsing zpool status when pool contains special vdev
- #14401crash in legacy plugins with empty details
- #14402nfsiostat check metrics when mount name ends on numbers
- #14403work with nfs mounts not starting with a slash
- #14404activemq agent
- #14405F5 Big IP Fan Service does not raise false CRIT on newer models that do not have their fans running.
- #14406Check media and data integrity error on smart check
- #14407single process cpu utilization on windows
- #14409Jenkins plugin now recognises jenkins.branch.Organizationfolder as a folder
- #14410UI displays rule evaluation correctly for disovered service labels
- #14411Disallow tuple ruleset format
- #14412Add metric recording to Dell Compellent Folder check
- #14414added support for more lexmark printers
- #14415Graphs & dashboard elements: Render byte-related units using consistent SI/IEC prefixes
- #14416Agent controller: Fix agent data transport for IPv4-only hosts
- #14417Service outputs: Render byte-related units using consistent SI/IEC prefixes
- #14418Changes in rendering functions used in legacy check API
- #14419cisco_cpu_multiitem, cisco_fru_module_status: Fix crash in raw data parsing
- #14420Docker container piggyback hosts: Go CRIT in case of multiple parent hosts
- #14421mssql_datafiles/transactionlogs: Correct maximum size in unlimited cases
- #14422ipmi, ipmi_sensors: Fix user-configured status overrides
- #14423Main dashboard: Remove unwanted data from the graph "Percentage of total service problems"
- #14424Interface services: Do not abort upon counter overflow
- #14425Fujitsu storage systems: some services turn to UNKNOWN
- #14426FortiNet Firewall: New inventory plugin
- #14427Fujitsu storage systems: "Summary Status 0" turns to UNKNOWN
- #14431fjdarye: Added support for DX600 device
- #14433KUBE: New workload resource: CronJobs
- #14434FIX chrony check no longer crashes if section is not available
- #14435Make password store usable for all special agents
- #14436brocade_sfp: Do not crash upon vanished item
- #14437kaspersky_av_client: missing information
- #14438fritz_wan_if: Fix interface status for non DSL devices
- #14439fortigate_ap_connection: Discover more Fortigate devices
- #14440cisco_stack: Support Cisco Catalyst 37xx Switch Stack
- #14441tsm_scratch: add support for Linux agent plugin
- #14442Update config: Invalid characters in 'esx_vsphere_vm.running_on' for S
- #14443Checkmk agent for AIX: kill long running async processes
- #14444Unix agents: Change error handling for non-terminating asynchrounus agent plugins
- #14445check_sql: add support for SQLAnywhere
- #14446Unify MRPE features across Unix agents
- #14447mk_oracle: Cleanup long running processes on AIX
- #14448cisco_stack: add new hardware models
- #14449Filesystem services: drop configuration via .mk file
- #14450Checkmk Docker container: Comment myhostname in /etc/postfix/main.cf
- #14451mk_logwatch: lost log messages
- #14452ESX vSphere: Add build number to HW/SW inventory
- #14453cisco_temperature: Use sensors name instead of description
- #14454"NetApp Filer: Used Space of LUNs" supports magic factor
- #14455SAP R/3: Dialog Statistics: no longer interpret unknown values to be zero
- #14456Fix operators in filter popup
- #14457Fix crash on "Event history of host" view
- #14460Fix error on rule search
- #14461Fix results in quicksearch if configured limit is reached
- #14462Fix HW/SW inventory filter
- #14464Fix reset of "Tree of folders" snapin
- #14465Fix rule match analyse for hosts
- #14466Fix ValueError on usage of empty service level filter
- #14467LDAP: Fix name conflict if new connector is used
- #14468Extension packages: Fix error on usage of "mkp show"
- #14470Fix host label search in monitoring search and quicksearch
- #14471Fix possible AttributeError on report rendering
- #14472Fix TypeError on scheduled report execution
- #14474Fix parent renaming for hosts in subfolders
- #14475Don't show setup menu on remote sites with WATO disabled
- #14476Update python-ldap
- #14477Sanitize SiteConfiguration before logging it
- #14478Restrict path param in cookies
- #14479Update openssl to 1.1.1p
- #14480Update openssl to 1.1.1q
- #14482Use proper HMAC for cookie signing
- #14484Add password strength meter
- #14485Fix session cookie validation on RestAPI
- #14486'Host groups' view: Add coloring for host states
- #14487Dashboard element "Host state": Fix $HOST_ALIAS$ macro
- #14488Mega menu: Expand search bar width
- #14489UI: Open PDFs in new tab
- #14490Warn user when number of checkers exceeds number of available CPUs
- #14491Kubernetes dashboards: Improve page header
- #14492Fix autocompletion in 'Move to other folder' dropdown
- #14493Add global setting "Enable community translations"
- #14494Dashboard element "Service statistics": Fix "Service" filters
- #14495Kubernetes dashboards: Introduce specific breadcrumbs
- #14496df: 'fs_used_percent' metric does not respect reserved space configuration
- #14497df: changed creation conditions for filesystem free and reserved space metrics
- #14498sansymphony_pool: added support for magic factor
- #14499activate changes: performance issues when synchronising users and user settings
- #14500lnx_container_host_if: new agent and section plugin for network interfaces
- #14503ups_test: crash with KeyError (0)
- #14505heartbeat_crm_resources: services not discovered under pacemaker version >= 2
- #14506group endpoint permissions in the REST API
- #14507REST API management board address validator
- #14508profiling using "enable_by_var" in the REST API
- #14509add authentication to REST API documentation
- #14526SAP HANA check: backup service is stale if database login fails
- #14527Prevent from executing remotely fetched html when failing to activate changes in a remote site
- #14528SAP HANA backup check in cluster mode: go stale if cannot connect to DB
- #14529AWS special agent: improve performance for lambda functions data fetch
- #14531azure special agent: fix usagedetails section
- #14532azure_postgresql: Monitor Azure database for PostgreSQL
- #14533azure agent: handle graph client errors gracefully
- #14534Add unit conversion support for graphs
- #14535fix runas plugin
- #14536KUBE kube_node_conditions: remove misleading "not available" text in check parameters
- #14537service_discovery: addition of new endpoint to show full service discovery result
- #14538service_discovery: migrate "execute service discovery" functionality to new endpoint
- #14539ucd: add support for Beyondtrust Appliances
- #14540service discovery: changing the documentation for the discovery mode
- #14541Main dashboard: Render host & service problems graphs in certain multi-site setups
- #14542Interface checks: Stop producing constantly zero and potentially wrong metrics
- #14543Make ssh command work as site user on SUSE Linux Enterprise Server 15 SP3
- #14544Agent controller: Use host certificate store during registration
- #14545Make ssh command work as site user on SUSE Linux Enterprise Server 15 SP2
- #14546Fix 'Parameters for this service' in service dropdown menu
- #14547systemd_units: Fix error when parsing incomplete data
- #14548mk_logwatch: Make agent plugin executable under Python 2
- #14549mongodb_collections, mongodb_replica_set: Fix date parsing error
- #14550mk_logwatch via bakery: Add APPEND option for message classification
- #14551IPMI sensors include temperature measurements
- #14553Prometheus: Bad request url /api/v1/api/v1/status/buildinfo
- #14555KUBE: kube_pod_containers replaces \n in check summary
- #14556mk_postgres: support Latin-1 and SQL_ASCII server encodings
- #14558kemp_loadmaster_services: Missing Conns metric
- #14560LIVESTATUS_TCP_ONLY_FROM now allows IPv6 addresses
- #14561Prometheus: allow operation of special agent without querying targets endpoint
- #14562Prometheus: allow specifying a path prefix
- #14563heartbeat_rscstatus: Fix error during update
- #14565inv_if: Fix crash on innovaphone IP811
- #14566datadog_monitors: Allow empty custom messages
- #14567KUBE agent_kube: Handle custom Pod condition on GKE
- #14568Prometheus: incorrect metrics in Memory service
- #14569KUBE: openshift_queries: addition of plugin
- #14570Kube: Fix crash upon specifying power-of-two unit with CPU resources
- #14571KUBE: Allow invalid value for `names` field of Node
- #14572Prometheus: Deprecation of `kube-state-metrics` scrape target
- #14573Prometheus & Alertmanager: Deprecation of `IP Address` and `Host name` options
- #14574KUBE: Memory and CPU resources: allow setting higher levels on request utilization
- #14575OpenShift: Introduce Monitoring
- #14577KUBE: Requests utilization now supports lower levels
- #14578kube_node_count: Check node count if there are zero control plane nodes
- #14579KUBE: Allow configuration of roles belonging to a control plane node
- #14580DCD: Piggyback hosts are now updated and deleted again
- #14581AWS: Allow configurable piggyback names
- #14582aws_status: Monitor AWS Status
- #14583Fix attribute update and deletion of existing hosts
- #14584KUBE: Supported versions of Kubernetes are 1.22, 1.23 1.24, 1.25 and 1.26
- #14586gcp_status: Monitor GCP Status
- #14587KUBE: Support CRI-O container runtime
- #14589apache_status: Handle Permission Errors
- #14590Agents identify themselves via User-Agent string
- #14591Electrical Power for Devices with only one phase: Remove error message during discovery
- #14592PSU Capacity Levels: Remove error message during discovery
- #14593KUBE: Fix crash upon specifying a resource of 1k Pods
- #14601iis_app_pool_state: Fix service description formatting
- #14602cmk-update-agent: Use configured var directory
- #14603cisco_mem: Display memory values correctly
- #14604mssql_availability_groups: New service to monitor MSSQL availability groups
- #14605windows_updates: correctly evaluate ruleset
- #14606Agent Bakery: Optionally log to dedicated logfile
- #14607cmk_update_agent: Fix fetching root certificates from server
- #14608Agent Bakery: Stabilize bake & sign
- #14609super_server: Cleanup config files when installing a bakery package
- #14610super_server: Missing systemd units/xinetd services after agent update (RPM)
- #14621usp_modulys_battery: Fixed evaluation of levels for remaining capacity test
- #14622mk_apt: Now supports new Ubuntu Pro advertisement in agent output
- #14623vxvm_multipath: No longer fails because of invalid line in agent output
- #14624vxvm_enclosures: No longer crashes because of invalid line in agent output
- #14625fortigate_sync_status: No longer crashes if the status is not available or is not known
- #14626windows_tasks: Does not crash anymore if the "Scheduled Task State" is not available
- #14627storcli_vrdives: KeyError() raised in the check function if the item vanished
- #146283par_ports: Check and discovery used to fail if the protocol was NVMe
- #146293par_system: Check plugin used to fail if a list of online nodes or cluster nodes was not available
- #146303par_hosts: Check plugin would crash if no FC paths or no iSCSI paths were available
- #14631drbd: If the resource role was Unknown and disk state was DUnknown check result is now CRIT
- #14632mrpe: Check plugin no longer crashes when information is not available in the agent section
- #14633wlc_clients: Check plugins used to crash if item wasn't found
- #14634cpu_load: Check plugin used to crash if the number of cpus was 0
- #14635postgres_stat_database: Check plugin used to crash if database size was an empty string
- #14636Extension package manager: Change in GUI workflows
- #14637oracle_performance: Fix implementation of discovery rules
- #14638Agent vSphere: Configuration of expected name in SSL certificate
- #14639megaraid_ldisks: Missing variable expansion in item
- #14640Fix unexpected stale services for builtin cluster modes
- #14641Fix unexpected warning state of services for builtin cluster modes
- #14642hpux_lunstats: Changed WATO rule
- #14644Missing services in "State of Multipathing on Linux"
- #14645storcli_physical_disks: Crash upon unknown failure count
- #14646printer_alerts: Do not crash upon newline in alert description
- #14647Agent Bakery: Configure generic agents for any folder
- #14648Pre 2.0 bakery plugins are no longer supported
- #14649Extension packages: Support different versions in distributed setups
- #14650mk_job: No longer mount volumes on monitored hosts
- #14651Fix "KeyError('use_regular')"
- #14652Real-time checks: Simplify encryption setup
- #14653Checkmk agent OSX: Add "Interface" services
- #14654Host diagnose: Internal error: dictionary changed size during iteration
- #14655Extension manager: disable upgraded packages
- #14656service discovery: addition of wait for completion endpoint
- #14657service_discovery: addition of tabula_rasa mode
- #14658dcd config: fix save mechanism for checkbox based host attribute tags
- #14659downtime: improvement of code example for show downtimes endpoint
- #14661Add support for Cet Power Equipment UPS
- #14662Meinberg fan state status is fixed
- #14663Add two new etherbox checks
- #14664etherbox_smoke: configure levels on etherbox smoke check
- #14665md checks works with single disk raid
- #14666ps - Size per processes: Change graph visual display order
- #14667Mail notifications can contain notification author and comment
- #14668VMware ESX, query esxi host inventory via vsphere server
- #14669fix netstat parsing on OpenBSD agent
- #14670REST API returns correct WATO Rule values
- #14671vsphere memory check is stale for powered off machines
- #14672The Ceph MGRs check now checks if epoch information is available
- #14673Allow to GET bi aggregation state with wato disabled
- #14674ibm csv eventlog check now compatible with IBM FlashSystem 900
- #14675Add universal scan function for cisco ip sla check
- #14676Item description in CheckParameterRuleSpecWithItem mandatory
- #14677Remove item_name and item_help keywords from CheckParameterRulespecWithItem
- #14678mk_docker is docker >=6.0.0 compatible
- #14679apache_status plugin falls back on ss if netstat is not installed
- #14680Fix crash in heartbeat_crm plugin
- #14681Fixed activation of event console log levels
- #14682Guard Livestatus against Nagios custom variables with an empty value.
- #14683Fixed livedump for Python 3
- #14684Fixed handling of Livestatus socket specification in livedump/cmc
- #14685Fixed real-time checks with encryption
- #14686Added timeout to event console communication
- #14687Fixed JSON encoding outside the BMP for Livestatus
- #14688Increased metric queue sizes
- #14690Fixed "type" column in "downtimes" table
- #14691pandacom_psu: Fix crash with missing PSU type
- #14692esx_vsphere_datastores: Used provisioned space added to details
- #14693clustering: Fix clustering in case of failover
- #14694bluecoat_sensors: Fix duplicate service names
- #14695azure_traffic_manager: Monitor Azure Traffic Manager
- #14696azure_load_balancer: Monitor Azure Load Balancer
- #14697aws_agent: Fix tag filtering for AWS Glacier
- #14698aws_ecs: Monitor AWS Elastic Container Service (ECS)
- #14699aws_agent: Remove Lambda and Route53 from CEE and CRE config
- #14700azure_status: Monitor Azure Status
- #14701automatic discovery: Fix automatic configuration update
- #14702ps: Fix crash if user or cgroup are empty
- #14703sap_hana: Fix agent plugin crash when querying fileinfo
- #14704mk_mysql: Support for multiple sockets and aliases
- #14707agent_receiver: Fix crash in activation after omd cp
- #14708fileinfo: Fix crash with negative file age
- #14709aws: Missing regions added
- #14710mssql_jobs: New option for monitoring job state
- #14711OpenBSD agent: Fix computation of free memory
- #14712check_http: Consolidate host and proxy settings
- #14713graylog_failures: Fix crash with JSONDecodeError
- #14714Agent controller: Respect --detect-proxy when querying port from Checkmk REST API
- #14715Agent controller: Do not verify TLS certificates by default when querying the agent receiver port from Checkmk REST API
- #14716Local customizations might need adjustment due to structural refactorings in GUI code
- #14718SAP HANA bakery plugin: Handle user store key correctly
- #14719Local customizations might need adjustment due refactorings in GUI code (PasswordFromStore)
- #14720Fix Percentage of service problems dashlet in custom dashboards
- #14721Crash using the cmk_site_statistics (core PIDs) filter
- #14722Improve readability of SLA reports
- #14723Add nvidia_smi agent plugin and check plugins
- #14724Improve EC performance when processing large logwatch.ec spool files
- #14726Average scatterplot tooltip now renders across dashlet boundaries
- #14727Remove Favorites feature
- #14728Netapp Volume Efficiency
- #14729Add cmk/vsphere_vcenter host label
- #14730Logwatch EC forwarding using spool files
- #14731super_server: Reenable "Checkmk agent network service (Linux)" ruleset
- #14732cmk-update-agent: Retry locking
- #14733cmk-update-agent: Prevent the minutely timer from flooding the journalctl on Linux
- #14735Agent Bakery: Cleanup orphaned packages
- #14736Agent Bakery: Show correct signed status if not baking for all platforms
- #14737Linux agent installation on systems with no-exec /var path
- #14738Linux agent: agent controller not in path when ins