Integration · Clouds

Azure

VM Scale Sets / AKS / Container Apps.

What gets collected

Managed Identity → the Azure Monitor REST API. A Container Apps sidecar covers the container level. Private link is supported for an on-prem hub.

Requirements

  • Managed Identity
  • role: Monitoring Reader
  • Azure Monitor REST access
  • Private Link (optional)

Key metrics

Collected out of the box. Every metric is available in dashboards, alerts and PromQL.

vmss.cpuvmss.instancesaks.node.readycontainerapp.replicascontainerapp.requests

Setup steps

  1. 1Managed Identity on the VM/Container App
  2. 2Assign Monitoring Reader
  3. 3Container Apps sidecar for the function level

After install

  • · Metrics show up on the dashboard within 15-30 seconds
  • · Integration labels flow into filters automatically
  • · Dashboard presets for common metrics are available in the editor
More in the docs
Azure
Open the guide →

Frequently asked questions

What does Unimoni collect from Azure?
VM Scale Sets / AKS / Container Apps. Every metric lands in the same TSDB as the rest of your stack, so you can build dashboards and alerts across Azure and everything else in one place.
How long does it take to connect Azure?
Usually a few minutes: a handful of steps, no code changes. Metrics show up on your dashboards within 15–30 seconds of the first scrape.
What access does the Azure integration need?
Only the minimum listed under Requirements above — a scoped token or role, nothing more. Unimoni asks for the least privilege each system supports.
Is Azure monitoring available self-hosted and on the free plan?
Yes. Every integration works identically on Unimoni Cloud and self-hosted, and is included from the free tier up.

Similar integrations