DEV Community

Cover image for Prometheus - New Azure managed service
Karthi S N
Karthi S N

Posted on

Prometheus - New Azure managed service

Prometheus, the go to monitoring tool for open source applications, but when it comes to monitoring containerized workloads, Prometheus play very well, because it's backed up by open source community.

Challenge, when it comes to enterprises, especially using it inside Azure Kubernetes service, πŸ™‹β€β™‚οΈπŸ€” question often asked is how to manage each Prometheus without getting escalation email from security team ⚠️☠️.

Solution, Implement Prometheus as a feature inside Azure monitor, and add extensions like Azure Monitor container insights and Azure Managed Grafana into it, hope other teams in Azure will create extensions for their services too.

Prometheus is not free service, detail pricing

Prometheus pricing snip

How to start

  • Search for Managed Prometheus in the Azure Portal

getting started

Now Prometheus is up and running, let's onboard some AKS clusters into it.

with few clicks inside Azure blade, AKS is setup with Azure Managed Grafana to collect all data and comes with its default dashboards to visualize your Prometheus data.

enable collection

Integrate with AKS

Existing AKS Clusters, under monitor setting you can enable Prometheus metrics and Grafana workspace

During the setup process you will have the option to add Managed Prometheus as a new data source to your Azure Managed Grafana workspace.

Once setup, few default dashboards to get you started with visualizing, and navigate into Azure Managed Grafana from both Managed Prometheus and Container Insights,

enable from AKS

azure to Grafana

Available in few regions

Refer documentation to learn more 🎯here

Top comments (0)