[Release] Checkmk stable release 2.2.0p26

Dear friends of Checkmk,

the new stable release 2.2.0p26 of Checkmk is ready for download.

This stable release ships with 81 changes affecting all editions of Checkmk,
12 changes for the Enterprise editions, 0 Cloud Edition specific and
2 Managed Services Edition specific changes.

Changes in all Checkmk Editions:

BI

  • 14231 FIX: Aggregation visualization: Fixed displaying aggregations names containing special characters

Checks & agents

  • 16238 Add m7i.large as aws resource type…
  • 16175 apc_netbotz_sensors, apc_netbotz_other_sensors: Add monitoring for Netbotz 50 devices…
  • 16420 jolokia_info: Support Version 2.0…
  • 16615 SEC: Remove websphere_mq plugin…
  • 15331 FIX: postgres_stat_database_size: Don’t discover ‘access_to_shared_objects’…
    NOTE: Please refer to the migration notes!
  • 16379 FIX: Allow disabling of bulk walks on inline SNMPv3 hosts…
  • 16460 FIX: Cisco Meraki: Fix getting cached organisation IDs
  • 16240 FIX: Crash on missing thread count on AIX…
  • 16239 FIX: Extend devices found by apc_ats_status…
  • 15321 FIX: Fix “State if specific check plugins receive no monitoring data” of Rule “Status of the Checkmk service”…
  • 16810 FIX: Fixed sed command in Werk #16274
  • 16648 FIX: Hitachi HUS DKU / Hitachi HUS DKC: Hardware State: Discover HM900 devices
  • 16242 FIX: Kill forked processes by mk_oracle under AIX…
  • 16652 FIX: NVIDIA Graphics Card: Fix parsing error on new data format
  • 16237 FIX: Path to mysql.ini under Windows for mk_sql…
  • 16630 FIX: Prevent check_mail crash for “Move to subfolder” option…
  • 16812 FIX: Simulation mode: Critical discovery service for SNMP hosts
  • 15840 FIX: Windows agent obtains winperf data using separate process…
  • 16497 FIX: agent_aws: Use proxy for connections to ‘STS’ client…
  • 16496 FIX: agent_azure: fix parsing loadbalancer data…
  • 16606 FIX: agent_netapp_ontap: handle shelves without elements…
  • 16499 FIX: bluenet: allow discovery for newer devices…
  • 16495 FIX: check_mailboxes: fix check of multiple mailboxes…
  • 16605 FIX: check_wmi_webservices: fix CurrentConnections monitoring…
  • 16498 FIX: cisco_redundancy: handle new swact reasons…
  • 16554 FIX: df: Wrong handling of lower levels for free space…
  • 16754 FIX: docker_container: skip on incomplete data for diskstat and memory…
  • 16340 FIX: docker_node_images: KeyError: ‘VirtualSize’…
  • 15320 FIX: heartbeat_crm_resources: unmanaged stopped resources could not go critical…
  • 16793 FIX: infoblox_temp: Add support for Nios version > 8.6…
  • 16599 FIX: jolokia metrics: restores ‘default product’ behavior…
  • 16627 FIX: kube_persistent_volume_claim: resolve KeyError crash when Volume parameters are configured…
  • 16755 FIX: mem_win: rename ‘Commit Charge’ to ‘Virtual Memory’ for correctness…
  • 16603 FIX: mk_postgres: Ensure coherent string encoding…
  • 16805 FIX: mkp-tool: CLIs ‘package’ command…
  • 16174 FIX: mongodb_replica_set: Fix replication lag and last replication time…
  • 16080 FIX: mssql_datafiles/transactionlogs: Regression in maximum size calculation…
  • 16494 FIX: netapp_ontap_temp: restore check of list of sensors…
  • 16176 FIX: postfix: Fix Postfix status monitoring for agents run in Docker…
  • 16197 FIX: quantum_libsmall_*: Improve SNMP detection…
  • 16179 FIX: size_trend: Treat negative free space as 0 in all cases…

HW/SW inventory

  • 15332 Inventory: Add Windows support for Hardware > System > Uuid…
  • 16678 FIX: HW-/SW-Inventory: Do not run autoinventory for inventorized hosts…
  • 16623 FIX: HW/SW Inventory: Fix crash when filtering for number of sites for Checkmk version…

Notifications

  • 16414 FIX: Migrate Old Configuration Format For ‘Disable notifications’…
  • 16611 FIX: notifications: Crash on config page when rule exists with missing permissions…
  • 16612 FIX: notifications: Fix plugin permissions not loaded automatically…

Other components

  • 16631 FIX: check_mailboxes: Fixed handling of error “Not allowed to access Non IPM folder.”…

REST API

  • 16579 downtimes: Added ‘modify downtimes’ endpoint…
  • 16372 swagger: Fix parameters not working in Swagger…
  • 16210 FIX: folder_config: Prevent unintentional deletion of a non-empty folder…
    NOTE: Please refer to the migration notes!
  • 16584 FIX: REST API: Fix httpie examples…
  • 16114 FIX: folder_config: Extend GET and DELETE endpoints folder name pattern to match the CREATE enpoint one…
  • 16485 FIX: host_config: Create hosts in folder with umlauts…
  • 16373 FIX: metrics: allow dots in metric ids…
  • 16582 FIX: passwords: Fix internal server error when creating a password in CME with a non existent customer…
  • 16625 FIX: service_discovery/bulk_discovery: reformulate documentation for mode option…

Setup

  • 16508 Make LDAP connection test errors more explicit…
  • 16468 RabbitMQ: extend help text for instance name with macro option
  • 16350 Support Diagnostics: The timeout for creating a dump is now configurable…
  • 15198 SEC: Brute-force protection ineffective for some login methods…
  • 15026 FIX: Disallow python_plugins and lnx_remote_alert_handlers agent config options for users without the “add_or_modify_executables” permission…
  • 16628 FIX: Enforcing password change redirect with 2FA enabled…
  • 16659 FIX: ldap: allow manually updating locked status of users…

Site management

  • 16416 FIX: Make scp command work as site userr on SLES 15…
  • 16404 FIX: omd cp: Fix etc/ssl/agents/legacy_ca.pem Points to Source of Copy…
  • 16424 FIX: omd start redis: Don’t Start If Process Already Running…
  • 16422 FIX: omd update: Fix Checkmk Free Edition Crash…

User interface

  • 16320 FIX: Publish permission handling…
    NOTE: Please refer to the migration notes!
  • 16609 FIX: Publish permission handling for various components…
    NOTE: Please refer to the migration notes!
  • 16484 FIX: Crash when creating combined graphs with empty time filter…
  • 16694 FIX: Fix event statistics dashlet filters…
  • 15487 FIX: Fix indentation of tree of folders snapin
  • 16455 FIX: Fix metric scaling of ‘rta’ for Nagios plugin integration ‘check_ping’
  • 16697 FIX: Ignore empty “Multiple sites” filter if “Site” filter is set…
  • 16633 FIX: Logfile pattern analyzer: Fix crash for first rule without regex pattern…
  • 14221 FIX: Parent/Child topology: No longer ignoring additionally configured filters
  • 16696 FIX: Respect site filter in summary dashlets…
  • 16322 FIX: Show used filter of virtual host tree…
  • 16629 FIX: Virtual host tree links work for more than three host tag groups…

Changes in the Checkmk Enterprise Edition:

Agent bakery

  • 16549 FIX: Agent updates failing on Solaris 10…
    NOTE: Please refer to the migration notes!
  • 16551 FIX: Crash in agent bakery GUI after cloning a site…
  • 16550 FIX: Linux remote alert handlers not running under non-root user…

Checks & agents

  • 16362 SEC: Update Python version for Windows agent…

Core & setup

  • 15841 FIX: The configuration is correctly loaded by RRD helper processes…

Metrics system

  • 16799 FIX: Custom & forecast graphs: More descriptive error messages in case of missing user input when configuring metrics…

Notifications

  • 16698 FIX: mknotifyd: Log to correct file after logrotate…

Reporting & availability

  • 16319 FIX: Reduce context/search filter for “Metrics graph of a single service”…
    NOTE: Please refer to the migration notes!
  • 16321 FIX: Fix metric history painter with inherit time range option…

User interface

  • 16734 FIX: Fix missing inventory macros in dashlets
  • 16735 FIX: Fix unknown METRIC element if combined graph is added to dashboard
  • 16355 FIX: Graph oject lists: Avoid strange help texts in list views (non-English only)…

Changes in the Checkmk Cloud Edition:

NO CHANGES

Changes in the Checkmk Managed Services Edition:

Setup

  • 16779 FIX: ldap: show the correct customer for ldap users…

Site management

  • 16456 FIX: Fix licensing recording and verification due to missing instance IDs on remote sites…

You can download Checkmk from our download page: Download Checkmk for free | Checkmk

List of all changes: Werks

We greatly thank you for using Checkmk and wish you a successful monitoring,

Your Checkmk Team

1 Like