Explore the latest product updates and best practices at our hybrid Checkmk Conference #12 from June 16-18, 2026 – Register here

Werk #16761: agent_azure: handling case insensitivity in Azure resource group names

Component Checks & agents
Title agent_azure: handling case insensitivity in Azure resource group names
Date Apr 23, 2024
Level Trivial Change
Class Bug Fix
Compatibility Incompatible - Manual interaction might be required
Checkmk versions & editions
2.4.0b1 Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Cloud, Checkmk Ultimate MT
2.3.0p2 Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Ultimate MT
2.2.0p27 Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Ultimate MT

This change impacts all those who are monitoring Azure systems.

Azure resource group names aren't case sensitive. The APIs may return values with different casing than the originally specified name. (see: https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/frequently-asked-questions#are-resource-group-names-case-sensitive)

We modified the Azure agent in order to convert resources groups to lower case as soon as they are retrieved from the api.

This is an incompatible change so a rediscovery is needed for the services to be properly monitored.

To the list of all Werks