From 3df3c4b650c72b97c3f6c82eb2410a6bed5a6f2d Mon Sep 17 00:00:00 2001 From: Andreas Christou Date: Thu, 12 Jun 2025 12:19:35 +0200 Subject: [PATCH] [release-12.0.2] Azure: Improved identification of Application Insights resouces (#106570) * Azure: Improved identification of Application Insights resouces (#106281) Compare namespace to lowercase URL (cherry picked from commit e4c9d10bfb33f8b109374808668735b2a529295c) * Fix feature toggle docs * Oops --- .../azuremonitor/loganalytics/azure-log-analytics-datasource.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/tsdb/azuremonitor/loganalytics/azure-log-analytics-datasource.go b/pkg/tsdb/azuremonitor/loganalytics/azure-log-analytics-datasource.go index 4c0ef150c1b..a3ea8c405db 100644 --- a/pkg/tsdb/azuremonitor/loganalytics/azure-log-analytics-datasource.go +++ b/pkg/tsdb/azuremonitor/loganalytics/azure-log-analytics-datasource.go @@ -114,7 +114,7 @@ func (e *AzureLogAnalyticsDatasource) ResourceRequest(rw http.ResponseWriter, re } return e.GetBasicLogsUsage(req.Context(), newUrl.String(), cli, rw, req.Body) } else if strings.Contains(req.URL.Path, "/metadata") { - isAppInsights := strings.Contains(req.URL.Path, "Microsoft.Insights/components") + isAppInsights := strings.Contains(strings.ToLower(req.URL.Path), "microsoft.insights/components") // Add necessary headers if isAppInsights { // metadata-format-v4 is not supported for AppInsights resources