Community MKP for monitoring data in Azure Log Analytics workspaces with Checkmk 2.5.
A special agent runs read-only KQL queries through the Azure Monitor Logs Query API and turns results into Checkmk services.
The package can monitor VM, application, and Azure service telemetry once that data is being sent to a workspace. KQL examples for App Service, Key Vault, Azure Activity, and messaging are included in the repository.
No additional Python packages, PowerShell modules, Azure CLI, or Azure SDK are required on the Checkmk site.
Install the MKP, then configure Azure Log Analytics Queries under Setup → Agents → Other integrations. Store the client secret in the Checkmk password store, add your workspaces and KQL profiles, and discover services.
Source and documentation: https://github.com/ghatak-x/checkmk-azure-loganalytics