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.
2.2.0i1 (Noch nicht veröffentlicht)
- Samstag, 21. Mai 2022
- #14279NagVis: Updated to 1.9.32
- Freitag, 20. Mai 2022
- #14094Permission error during agent controller installation
- #14256REST-API objects/ruleset: Change status code to 404 when ruleset doesn't exist
- Donnerstag, 19. Mai 2022
- #14051Fix crash in activate changes
- #13420Fix section parsing with different separators
- Mittwoch, 18. Mai 2022
- #14153dcd: resolving wrong format for phase_1 result
- #14093Crash during automation discovery related to clusters
- #14117Fix refresh of master sidebar snapin "Master control"
- #14255host_config: created_at timestamp is no longer updated with the update host endpoint
- Dienstag, 17. Mai 2022
- #14114Fix missing documentation URL in aggregation views
- #14115Fix moving of rules between rule packs
- #13650Updated rule export page for REST API
- #14116Fix missing reports in menu "Monitor"
- Montag, 16. Mai 2022
- #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
- #13680Agent Bakery: Make package compression optional
- #14152KUBE kube_cpu: changing check parameters back to cpu default values
- #14050mssql_counters: Fix crash in parsing mssql_counters
- Sonntag, 15. Mai 2022
- #14127KUBE agent_kube: Option Cluster resource aggregation matches inline help
- #14129KUBE kube_pod_status: Option Interpretation of pod status matches inline help
- #14128KUBE agent_kube: Option Monitor namespaces matches inline help
- Samstag, 14. Mai 2022
- #14091Do not contact site during monitoring of the agent controller
- Freitag, 13. Mai 2022
- #13829Fix wrong plugin and local check count
- #13830Windows plugins agent: handle python plugins and local checks
- #13649Dynamic host management: Do not fail to start on missing automation user
- #13648Fix failed "Migrate LDAP connections" of connections without bind credentials
- #14110Fix using macros in sub directory option of scheduler entries
- #14254REST API bi: changed 500 response to 404 for unknown rule
- #14126KUBE agent_kube: clarify error messages caused by unsupported Kubernetes version
- #14089Checkmk agent TLS encryption and compression
- Donnerstag, 12. Mai 2022
- #14087Fix privilege escalation vulnerability
- #14074Agent controller: Try to query port both via http and https
- #14109SLA: Fix reclassifying states to OK
- #14156Fixed bug where bi aggregations were occasionally incomplete/missing
- #14070KUBE kube_resource_quota_cpu: addition of plugin
- #14108Fix KeyError if event console views are linked in dashboards
- #14088storcli_cache_vault: new plugin
- Mittwoch, 11. Mai 2022
- #13918Add template graph to dashboard
- #13859Windows agent controller uses windows agent log
- #13304Changed internal livestatus serialization format to json
- #13305Fixed exception when using BI acknowledgments/downtimes in GUI
- #13012Add support for Ubuntu 22.04
- #14155Sorter: Improved performance
- #13302Customize View: Improved performance when rendering painter/sorter/grouper dropdowns
- #14142mk_zypper: Missing data in agent output
- #13749Support Diagnostics: Add file size information
- Dienstag, 10. Mai 2022
- #14107Remove sorting option from "State" column on users page
- #14048check_icmp: Option to create one service per IP address
- Montag, 9. Mai 2022
- #14047inventory_lnx_packages: Fix package version parsing for deb packages
- #14046inventory_lnx_packages: Fix crash when there is no package version
- #14069KUBE agent_kube: namespace filtering and monitoring
- #13858Fix crash of windows updates check
- #13301Speedup label autocompletion
- #13902Secure path for OMD hooks
- Freitag, 6. Mai 2022
- #13901Update openssl to 1.1.1o
- #14045Fix crash in activate changes when using DEBUG logging
- #14072Filesystem (df) check plugins: Handle zero free inodes correctly
- #14030remove trailing single quote in clickable url
- #14073Agent controller: Also listen for IPv6 pull connections
- Donnerstag, 5. Mai 2022
- #13857Windows agent uses perflib to obtain wmi_cpuload data
- #13944Title: Long text in the inventory dashlet will now break into multiple lines
- Montag, 2. Mai 2022
- #14083Fix linux agent using 100% CPU (again)
- #14106Validate if host label rules use predefined conditions with host labels
- #14084Deprecate old HW/SW inventory plugin API
- #14085Bring back support of StorCLI on Linux to monitor megaraid controllers
- #14141Show source of NFS mounts in service summary
- #14105Fix KeyError for "Site ID" painter if site is missing
- #13745Main folder not selectable when bulk moving hosts
- Samstag, 30. April 2022
- #13647Two-factor auth: Improve error handling of wrong protocol or address
- Freitag, 29. April 2022
- #14124KUBE: addition of Namespace inventory
- #14122KUBE: add inventory entry object to cluster/Node
- #14104Fix error on adding views to reports
- #14123KUBE: Change Service name 'Cluster Collector'
- #14103Fix synchronisation of password store entries to customer sites
- #14068KUBE agent_kube: adding case when pod conditions are not available
- Donnerstag, 28. April 2022
- #14121KUBE: Import annotations as host labels
- #14082megaraid_ldisks: configurable via "LSI RAID logical disks"
- #14081megaraid_pdisks: configurable via "LSI RAID physical disks"
- #13930adjust Rule response format in REST API
- Mittwoch, 27. April 2022
- #13805No longer show dashboards specific to one host in a host menu
- #13744Crash check scaleio: KeyError(ERR_STATE)
- #14102Fix possible ValueError on activation of remote sites
- Dienstag, 26. April 2022
- #14101Add InfluxDB exporter
- #14067REST-API host_config: addition of validation for host labels
- #14028Update Systemd time since state changed parsing
- #13828apt check - add the option to change the monitoring state for removals
- #13917UI: Improve styling of pending changes info
- #13850megaraid: new service names
- Montag, 25. April 2022
- #14027Fix linux agent using 100% CPU
- #14041brocade_fcport: Set "CRC errors rate" display format to two decimals
- #13884Fix possible exception on download of agent output
- #13900Update Pillow and Paramiko
- #14042mk_oracle.ps1: $MK_CONFDIR and $MK_TEMPDIR defaults changed
- #14043mk_oracle.ps1: Fix crash if registry key isn't present
- #13885Fix deletion and moving of report content
- #13743Crash check chrony: Cannot render negative timespan
- Samstag, 23. April 2022
- #14071Agent controller: Add option to (re-)enable legacy pull mode
- Freitag, 22. April 2022
- #14040win_netstat: Add german translation for CLOSE_WAIT
- #14039netapp_disks: Fix WATO inline help
- #13941Barplot color is now correct for all hosts
- #13009Add mobileiron inventory plugin
- #13865Agent controller on Unix: Deny registration if agent socket is not operational
- Donnerstag, 21. April 2022
- #13300BI special agent: no longer hangs during agent baking
- #14066KUBE kube_node_container_count: adjustment to properly handle configured levels
- Mittwoch, 20. April 2022
- #14037oracle_performance: Wrong monitoring state when using thresholds
- #13880Fix reset of automatic disk space cleanup settings on update
- #13299BI datasource program: Fixed aggregation assignment to affected hosts
- #13882Fix links to parents and childs of hosts
- #13849Add Check_MK service for hosts without passive services
- Dienstag, 19. April 2022
- #13297Setup (WATO) now uses Redis for certain lookups to improve GUI performance
- #13298Speed up loading time of user visuals
- #13804KUBE: add cmk/kubernetes/label/ to host label keys
- #13856Pipe symbol in name of the NIC doesn't lead to crash
- #13879Fix SyntaxError on CSV and JSON export of views containing labels
- #13878Fix usage of piggyback data in simulation mode
- Montag, 18. April 2022
- #13803KUBE: Parse Objects without labels
- Samstag, 16. April 2022
- #13802KUBE: kube_collector_info shows number of Nodes with collector
- Donnerstag, 14. April 2022
- #13464citrix_state.controller: Provide info on powered off machine
- #13463check_mk_agent.linux check_mk_agent.openwrt: Add multipath section if no multipath.conf
- #14036fortigate_sensors: Add support for FortiGate 501E and FortiGate 100F
- #13848check_sql: make --text option WATO configurable
- #14026rename license graph
- #13465pdu_gude: Add support for model 8801
- #13748Support Diagnostics: Missing performance report
- #13899Notification spooler: Support for TLS authentication
- Mittwoch, 13. April 2022
- #13847local: Do not crash upon invalid metric names
- #13801KUBE: Update inventory paths
- #13008Fix haproxy status on DOWN 1/2 and MAINT(via)
- #13864Host registration: Enable on sites with disabled Setup & check site name
- Dienstag, 12. April 2022
- #13997Rule merging for fileinfo_group
- #13996Remove unresolved macros for additional IPs
- #13887Removed none_value keyword argument from Optional ValueSpec
- #13845cmk_agent_ctl_status: Fix crash upon empty section
- #13846Agent encryption: Enforce TLS for registered hosts
- #13825Fix salesforce special agent
- #13938Requesting a non existing BI aggregation now results in a proper 404 response
- Montag, 11. April 2022
- #13007Mobileiron Source Host
- #13855Bakery sets windows agent product name correctly
- #13798KUBE: Handle missing partition attribute
- #13863Check HTML Form Submit: Add option to use TLS without server certificate validation
- #13937contact/service/host group responses now contain links to entries
- #13799KUBE: add data processing information to Cluster Collector
- #13800KUBE: update section name kube_collectors_metadata_v1
- Sonntag, 10. April 2022
- #13844mk_inventory.solaris: Respect the configration file
- Freitag, 8. April 2022
- #13877Fix possible UnicodeDecodeError on notify of users via mail
- #13936Dashboard edit grid visible in light theme
- #13862InfluxDB Connections: Add option to use password store
- Donnerstag, 7. April 2022
- #13645NagVis: Updated to 1.9.31
- #13824Bake mk_filestats for solaris
- #13419cisco_cpu_multiitem: fix Werk #13413
- Mittwoch, 6. April 2022
- #13644Deprecating NSCA as part of Checkmk
- #13815KUBE agent_kube: fix namespace filtering options for DaemonSets & StatefulSets
- #13821Splunk System Message correctly reports service state
- #13822The printer input check correctly handles capacity unit other
- #13876Fix encoding of $SERVICEURL$ in notifications
- #13843Active discovery check: use cached data
- Dienstag, 5. April 2022
- #13814KUBE addition of namespace object as monitored entity
- #13842ups_test: Display result of last test
- #13679Better detection of physical CPUs and CPU cores on Solaris
- Montag, 4. April 2022
- #13874Fix ignored timerange of graphs on PDF export
- #13585check_snmp "External command error with no output"
- #13898Update stunnel to 5.63
- #13854Agent bakery: Windows agent MSI is not signed anymore
- #13417KUBE: add dashboards
- Freitag, 1. April 2022
- #13794KUBE: update sections kube_strategy
- #13795KUBE: update section kube_replicas_v1
- #13678super_server: Add rule to deactivate Solaris network service
- #13916Barplot dashlet: Fix the bar coloring
- #13873Remove reports from 'Views' sidebar snapin
- #13257Avoid redundant and unwanted listing of processes in ps based checks
- Donnerstag, 31. März 2022
- #13793KUBE: Base Cluster aggregation on Node role
- #13677mk_apt: Check crashes on single-line agent sections
- #13841Agent Linux/Solaris: Fix skipped agent plugins section
- #13872Add RobotMK GUI integration
- #13643Bulk host create/update calls now report succeeded and failed hosts
- #13897Fix command injection vulnerability
- Mittwoch, 30. März 2022
- #13820Fix listing ruleset 500 error
- #13642REST API: Fix representation of locked_by host attribute
- #13416Add painters to link to dashboards
- #13415Add kubernetes filter
- #13906Fix perf data not sent to Carbon if no state is selected
- #13742Crash check job: Cannot render negative timespan
- #13792KUBE: kube_replicas supports StatefulSet and DaemonSet
- #13853WATO supports windows agent controller parameters
- Dienstag, 29. März 2022
- #13886Improved performance of various Livestatus queries
- #13870InfluxDB: Fix connection for remote sites
- #13871Fix possibility to edit foreign visuals without permission
- #13840check_sql: Used metric name is now configurable
- #13839cisco_stack: Handle switch role "standby"
- #13838TCP fetcher: don't connect if no data is needed
- #13462agent_azure: Host labels added to resource group and vm
- Montag, 28. März 2022
- #13395Site overview dashlet: Remove service filters
- #13869Fix error on editing of timeperiods
- Freitag, 25. März 2022
- #13868Fix missing graphs in notifications
- #13641Fix 'ValueError: MAC check failed' error in "Rewriting rulesets" phase of update
- #13676postgres_stat_database: Support DBs named with numbers only
- #13085REST API: fix missing host/folder attributes
- Donnerstag, 24. März 2022
- #13006proxmox backup time calculation
- #13867Fix update preview of bulk import of hosts
- #13135fileinfo: Make agent rule available for Solaris and AIX
- #13791KUBE: Change controller daemon_set to daemonset
- #13819Update of Windows update checkplugin and rulespec
- Mittwoch, 23. März 2022
- #13394Fix the page reload timer
- #13837Linux interface bonding: wrong MAC address for bonded interfaces
- Dienstag, 22. März 2022
- #13095Improved Livestatus query performance for hostsbygroup and servicesbygroup tables
- #13296Fixed error loading explicit host settings
- #13866RobotMK: Add page to view and download HTML reports
- Montag, 21. März 2022
- #13836Execution of cached agent plugins on some Unix systems
- #13790KUBE: Remove Container Labels
- #13393Make the order of 'Add rule' buttons more user friendly
- #13461enviromux_remote_input: New check for NTI Enviromux 16D remote inputs
- Freitag, 18. März 2022
- #13852Win-agent installer creates allow-pull-mode file correctly
- #13675Fix 'NoneType" error on update preview of bulk host import
- Donnerstag, 17. März 2022
- #13583Only discover CPUs with cisco_cpu_multiitem
- #13835"Transform failed" for netapp_api_volumes during update config
- #12705Fix "Checker and fetcher mismatch" for SNMP devices that cannot be resolved
- #13765Fritz!Box check plugins: Handly empty data correctly
- #13861Rework some Fritz!Box check plugins
- #13725Update openssl to 1.1.1n
- Mittwoch, 16. März 2022
- #13832Oracle data guard stats: Configurable state for missing apply lag
- #13834mssql_jobs: deal with jobs that never ran
- #13833Checkmk agent controller: allow unencrypted pulling for fresh installations
- #13851Baked windows agent packages are not signed anymore
- #13619Fix crash due to dashboard's ill configured with software inventory object restriction
- Dienstag, 15. März 2022
- #13414Fix copying of views into dashboard
- #13605win-agent creates allow-legacy-pull on upgrade from 2.0(or earlier) version
- #13764Make "Discard all pending changes" available
- #13674Fix usage of system wide CAs after update
- #12704Do not create Carbon data if no connection is configured
- #13831NFS and CIFS mounts: show default parameters in GUI
- #13673Fix "This page was not found" error on werk acknowledge
- #13789KUBE: New workload resource: StatefulSets
- Montag, 14. März 2022
- #13762Ruleset "Cisco quality of service": Add missing title to suboption
- #13618Checkmk free edition ships with same amount of fetcher helpers as enterprise
- #13672Fix possible KeyError on ruleset page with predifined conditions
- #13412Update manpage for check 'seh_ports'
- #13763Restructure and extend monitoring of agent plugins and local checks
- #13413cisco_cpu_multiitem: remove unsupported CPUs
- #13580Only query fallback user in case of missing config
- #13582Add ssl verify option to agent prometheus
- #13581SSL certificate path for agent_activemq and agent_prometheus
- Freitag, 11. März 2022
- #12703Drop experimental PySNMP backend
- #13578Do not ignore debian sec updates in apt
- #13579Expand discovery of FAST LTA checks
- #13705Special agents should not produce a check_mk section
- #13760Alert Statistics Dashlet: Fix crash (internal error)
- #13761cmk_site_statistics: Fix crash for pre-1.6 CRE sites
- Donnerstag, 10. März 2022
- #13094Various ValueSpec-related API cleanups
- #13411Cisco Prime: Add host options
- #13540Do not forward data from management board to host specific services if no host data is available
- #13724Remove legacy macro expansion in Event Console script actions
- Mittwoch, 9. März 2022
- #13639Fix displaying agent output on crash report page
- #13759logwatch: Fix reclassification and persistance
- Dienstag, 8. März 2022
- #13816fix chrony and systemd-timesynced interaction
- #13775Windows license localisation
- #12702Improve performance of recurring downtimes
- #13084Reintroduce housekeeping job before activation runs
- #13812KUBE kube_cpu use latest cpu usage value when no new data is available
- #13826logwatch plugin - Add the option to filter out consecutive duplicate lines
- Montag, 7. März 2022
- #13702Agent controller: rename register-surrogate-pull to proxy-register
- #13703"Remove all and find new" not working in 2.1.0b1
- #13758ipmi_sensors: Fix crash due to incomplete IPMI data
- #13704apc_symmetra: Transformation of old rulesets failed
- Sonntag, 6. März 2022
- #13344KUBE: kube_pod_status updated rule set
- Freitag, 4. März 2022
- #13295Microcore config generation: made exceptions from worker processes more clear
- #13638REST API: Two-factor protected accounts may not access API
- #13723Fix permission check when editing a report
- #13757Ps check on Linux: Handle processes with deleted cgroups
- #13604The agent controller featuring transport encryption and compression now supports Windows 7 as well
- Donnerstag, 3. März 2022
- #13808KUBE kube_replicas change replicas desired count from status to spec
- #13809KUBE kube_collector_info fix url representation
- #13696Checkmk Agent FreeBSD: Empty statgrab sections
- #13778liebert_system_events: show OK state when there are inactive events
- #13392GUI: Improve the two-factor authentication (2FA) page
- #13700Move configuration options for some undesired agent properties
- #13697"Check_MK Agent" service: Combine with new plugin service
- #13699Move ruleset "Check for correct version of Checkmk agent"
- Mittwoch, 2. März 2022
- #13342KUBE: remove unnecessary labels from inventory
- #13787KUBE: agent_kube handling of unscheduled pods
- #13345KUBE: kube_node_conditions handling of missing node conditions
- #13786KUBE: kube_pod_restarts handling of missing restart rates
- #13341KUBE: Conversion of timestamps
- #13343KUBE: kube_pod_info addition of the controller name
- #13807KUBE kube_cluster_info addition of Cluster Info agent plugin and labels for Kubernetes cluster
- #13773Fix aarch64 cpu detection
- #13774Update list of available Infoblox services
- #13695Adapt commandline interface of agent controller
- #13694Agent deployment: Don't try to activate incompatible units
- #13772Add Google Cloud Platform support
- #13806API: addition of option to configure interface related attributes for user endpoints
- #13788KUBE: New workload resource: DaemonSets
- Dienstag, 1. März 2022
- #13740Veeam: Make veeam_cdp_jobs section optional
- #13410KUBE: Adapt kubernetes labels to Checkmk's labelling requirements
- #13769kubernetes: addition of cluster name label to all k8s objects
- #13776cmciii_lcp_waterflow: sensor discovered regardless of whether there are measurements
- #13770KUBE agent_kube handling of exception case when no cluster collector data is processed
- #13739jenkins_nodes: Allow negative timespan for Clock difference
- Montag, 28. Februar 2022
- #13539lnx_thermal: Fix wrong temperature scaling and flapping vanished/new services
- #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
- #13768API: addition of enforce password change as configurable option for user create endpoint and moving the option in for the update endpoint
- Freitag, 25. Februar 2022
- #13577Service creation when pinging all IPv4/v6
- #13767API: fix show all users endpoint call when users have no emails
- Donnerstag, 24. Februar 2022
- #13693Dedecated agent updater systemd units
- #13562win_dhcp_pools: Free or used leases statistics are average values not absolute
- Mittwoch, 23. Februar 2022
- #13692Checkmk agent: do not support systemd versions prior to 220
- #13576Quoting of mk_redis commandline arguments
- #13617Fix crash during parsing of enviromux section
- #13766REST API: fix code example for endpoints which use booleans in their query params
- #13655REST API host_config: fix the create and update endpoints when including a host attribute
- Dienstag, 22. Februar 2022
- #13636Fix xinetd installation problem on SLES15
- Montag, 21. Februar 2022
- #13093Limit various fields lengths when writing to the monitoring history.
- #13460Fix crash in oracle_recovery_status
- #13409RESTAPI: do not update config generation on certain post requests
- #13670agent_jenkins: Better error handling
- Sonntag, 20. Februar 2022
- #13340view: sort perf-o-meter with missing value
- Mittwoch, 16. Februar 2022
- #13669Fix syntax error if display name is used in notifications on appliances
- Mittwoch, 9. Februar 2022
- #13408RESTAPI: allow downloading vanilla and generic agents
- Donnerstag, 3. Februar 2022
- #13407RESTAPI: do not update config generation on get requests
- Samstag, 30. Oktober 2021
- #13315Add support for Checkmk Appliance 1.5+