[Release] Checkmk stable release 2.4.0p3

Dear friends of Checkmk,

the new stable release 2.4.0p3 of Checkmk is ready for download.

This stable release ships with 38 changes affecting all editions of Checkmk,
9 changes for the Enterprise editions, 1 Cloud Edition specific and
0 Managed Services Edition specific changes.

Changes in all Checkmk Editions:

BI

  • 18116 FIX: Improve storage mechanism for BI aggregations…
    NOTE: Please refer to the migration notes!

Checks & agents

  • 17540 Microsoft SQL Server plugin supports now Azure SQL Server monitoring
  • 17543 Windows Agent supports clean installation…
  • 18093 agent_graylog: Return WARN status in CheckMK Agent service if Graylog API is unreachable…
  • 18142 smart_posix: Add service labels…
  • 18022 FIX: multipath: fix division by zero crash…
    NOTE: Please refer to the migration notes!
  • 18024 FIX: netapp ontap: shelf component monitoring conditional on installation status…
    NOTE: Please refer to the migration notes!
  • 18027 FIX: veeam backup: fix backup age calculation…
    NOTE: Please refer to the migration notes!
  • 17966 FIX: Age of Latest Backup by Timemachine: Handle ‘.backup’ suffix in filename…
  • 17352 FIX: Checkpoint: fix detection of firewall model…
  • 18092 FIX: Fix regression in FreeBSD sysctl_mem agent output…
  • 17804 FIX: Ruleset API: Added virtualization topic to topic registry…
  • 17773 FIX: aws_lambda_performance: Handle missing invocation metrics gracefully…
  • 18026 FIX: check CRIT in case of broken paths…
  • 18102 FIX: check_sftp: Fix invalid rule configuration when updating…
  • 18056 FIX: cisco_asa_conn: Report lone-standing IP addresses instead of crashing…
  • 18058 FIX: cisco_fp_entity_sensors: fix for crashed plugin…
  • 17772 FIX: cisco_qos: Improve interface speed detection…
  • 18210 FIX: fjdarye_disks_summary: Error during discovery preview…
  • 17351 FIX: hp_proliant_da_phydrv: fix wrong disk size unit…
  • 18141 FIX: ovs_bonding: Fix InvalidOvsBondingStringTable (Missing slave inteface value.)
  • 17350 FIX: ps_section: Prevent ps crash on empty section…
  • 18055 FIX: update_config: Prevent error in prediction_files_cleanup due to “.info” suffix in hostname…

Other components

  • 18187 SEC: NagVis: Updated to 1.9.47…
  • 18162 FIX: mkp_manager: Sort packages ascending in table by name and version…

REST API

  • 18062 FIX: Fix 404 error code in site create, update and delete endpoints…
  • 17973 FIX: notifications: bulking custom macros field no longer required…

Setup

  • 18117 Add service state filter to quicksearch…
  • 17949 Cloud Quick Setups: adding note to information about dynamic host configuration creation…
  • 18002 addition of configuration files validation…
  • 16728 FIX: Allow dashes in custom tag groups…
  • 18063 FIX: Diagnostics: Fix File size collection failing over temporary files…
  • 17924 FIX: Limit width of dropdown…
  • 18121 FIX: Remove 0-24 weekday prefill when adding new time period…

Site management

  • 15366 Copy unacknowledged Werks to updated site…

User interface

  • 18186 FIX: Availability timeline use full screen width…
  • 17929 FIX: Fix filterquery and ident for host/serice check command (exact match) filter…
  • 17719 FIX: Host name validation on “Add host” page…

Changes in the Checkmk Enterprise Edition:

Agent Bakery

  • 17923 Add agent rule to disable AIX agent sections…
  • 18113 FIX: Fixed output corruption in the Windows agent mk_inventory plugin…
  • 17907 FIX: Regression: Linux agent - Agent controller not working in single directory deployment…

Dynamic host configuration

  • 18123 FIX: Make dynamic host configuration rules editable even when DCD is unreachable…

Livestatus proxy

  • 18034 HW/SW Inventory: The updater accepts json trees from remote sites…

Ntopng integration

  • 17718 FIX: ntopng: fix Network statistics and flows of host view…

Setup

  • 18122 Restore Regex validation in DCD, QuickSetup and Notification pages…
  • 18016 FIX: Display correct Robotmk files in download UI…

Setup, site management

  • 17455 FIX: Baking agents with encrypted real time checks and an empty password will fail…
    NOTE: Please refer to the migration notes!

Changes in the Checkmk Cloud Edition:

Checks & agents

  • 18053 otel-collector: Export log messages to event console…

Changes in the Checkmk Cloud (SaaS):

NO CHANGES

Changes in the Checkmk Managed Services Edition:

NO CHANGES

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

Is there any documentation for Azure SQL database monitoring?

You can try the new MS SQL monitoring: Monitoring Microsoft SQL Server

It should also be able to connect to cloud SQL databases.
You might have to exclude certain system databases as these are not available in the cloud (see: Werk #18533: Add possibility to exclude system databases when monitoring Microsoft SQL Server)

This is for in-depth SQL monitoring in the cloud. You can also use the built-in Azure SQL check for out-of-the-box monitoring.

I don’t see anything in that documentation specifically for Azure SQL databases?

“This is for in-depth SQL monitoring in the cloud. You can also use the built-in Azure SQL check for out-of-the-box monitoring.”

What is this? Is this with version 2.4?

Azure SQL is built on the same core SQL Server database engine as Microsoft SQL Server.
Our tailored MS SQL monitoring is using mostly SQL queries to get performance and health information from MS SQL servers. In our tests, we were able to monitor Azure SQL also using our normal MS SQL monitoring.
You basically need to run a connection from a host to the cloud instance
(Next generation MS SQL monitoring with Checkmk)

1 Like