When I activate "Managed Prometheus" for a cluster, what happens to the existing solution?

Christoph Hinterleitner 21 Reputation points

There now is an option to switch the collection of monitoring data to Prometheus in Azure.
But it also says that data can only be parsed by PromQL.
So what happens to the already existing AppInsights data? Will this break existing dashboards? Can I mix custom queries from both Prometheus and regular Azure Monitoring?

Thanks a lot šŸ™‚

Azure Monitor
Azure Monitor
An Azure service that is used to collect, analyze, and act on telemetry data from Azure and on-premises environments.
3,014 questions
0 comments No comments
{count} votes

Accepted answer
  1. Stanislav Zhelyazkov 22,251 Reputation points MVP


    When switch to Prometheus in Azure you basically switch the sending of AKS metrics from Log Analytics workspace to Azure Monitor workspace. The latter is a new resource that is able to handle metrics data more efficient in terms of performance and cost. However the Azure Monitor workspace as separate resource also uses different query language called PromQL. This is different language from the Azure Log Analytics workspace which is KQL. The existing data will still be present and deleted according to the retention settings of your Azure Log Analytics workspace. New data will be send to the Azure Monitor workspace. You will not be able to query Azure Log Analytics workspace and Azure Monitor workspace at the same time except if you make some Azure Monitor workbook that displays data from the two resources. In portal for the AKS resource you have the option to show data from Azure Monitor workspace or from Azure Log Analytics workspace.

    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful