High availability with Azure Managed Prometheus

Aoustin, Rod 0 Reputation points
2023-07-24T12:59:19.99+00:00

Hi,

I'm having trouble understanding how Azure ensures high availability with the Prometheus managed service.

Every search I've performed related to high availability (HA) with "Azure Monitor," "Azure Metrics," or "Azure Prometheus" redirects me to this page:

https://learn.microsoft.com/en-us/azure/azure-monitor/logs/availability-zones

This page explains that to support more than one zone, we need to create a dedicated cluster, and this feature is only supported in a limited number of regions.

However, this page specifically refers to Azure Monitor Logs. Does this information also apply to metrics?

I'm trying to understand how to safeguard my Prometheus metrics and ensure the availability of my Prometheus endpoints in two different scenarios:

  1. If one zone goes down.
  2. If an entire region goes down.

Thank you!

Rod

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,182 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Monalla-MSFT 12,861 Reputation points
    2023-07-28T14:41:19.58+00:00

    @Aoustin, Rod - Welcome to Microsoft Q&A and thanks for reaching out to us.

    Prometheus metrics is built on the same back end as Azure Monitor Metrics and has high availability built in. It's not something that we document though because it maybe something we charge for later. All our metrics have resiliency built in, but there is no current offering for failover of Azure Monitor workspace. 

    Hope this helps. and please feel free to reach out if you have any further questions.


    If the above response was helpful, please feel free to "Accept as Answer" and click "Yes" so it can be beneficial to the community.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.