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.requestsSetup steps
- 1Managed Identity on the VM/Container App
- 2Assign Monitoring Reader
- 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
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.