How to access Azure Monitor Workspace (Managed Prometheus) metrics from Grafana installed via Helm on AKS?
I'm having trouble integrating Grafana with the new Azure Monitor Workspace.
I have a self-hosted Grafana instance installed via Helm in my AKS cluster. Currently, I use it to query Log Analytics tables like Perf and InsighMetrics to get metrics from my pods.
However, with recent AKS versions, when enabling Azure Monitor Managed Prometheus, metrics are stored in a new Azure Monitor Workspace, and tables like Perf and InsightMetrics are no longer available in the traditional Log Analytics workspace.
I'm fine with this new approach, but the issue is that my Grafana instance running in AKS cannot access the metrics stored in the new Azure Monitor Workspace.
My question is: Is there a way to configure my self-hosted Grafana (not Managed Grafana) to access metrics from the Azure Monitor Workspace with Managed Prometheus? I’d prefer not to rely on Managed Grafana for this.
Note: I know I can revert my monitoring to Log Analytics visualizations (Classic), but I would like to know if there's a way to use data from the Azure Monitor Workspace directly.