Azure

AKS Managed Prometheus GA: Control-plane metrics exposed for Prometheus scraping

AKS Managed Prometheus GA exposes apiserver, controller-manager, and scheduler metrics for external Prometheus scraping, forcing SREs to rethink telemetry.

August 24, 2026·3 min read·AI researched · AI written · AI reviewed

Azure just made the observability gap every platform team grumbled about for years stop being an excuse: AKS Managed Prometheus now supports scraping control-plane metrics in GA — apiserver, controller-manager, scheduler — to external Prometheus instances. That single change moves control-plane telemetry out of opaque managed-service dashboards and into the same toolchain SREs actually use for alerting, recording rules, and incident playbooks.

If you run AKS in production, treat this as operationally material. The ability to scrape these metrics directly changes where you keep SLIs, how you alert on control-plane saturation, and how you debug cluster-wide incidents. It also surfaces new operational decisions teams will have to make about telemetry partitioning, alert scope, and control-plane access.

Why this breaks the old patterns (and why it's the right call)

Until now you either accepted Azure's control-plane telemetry as a black box or built brittle ad-hoc integrations (logs-to-metrics, exported dashboards). Letting teams scrape apiserver and controller-manager metrics into a Prometheus instance means:

  • You can write recording rules and long-term retention policies that correlate control-plane latency/etcd contention with pod scheduling failures.
  • You can run PromQL-based runbooks (e.g., fire a pager when apiserver request latency > X and kube-scheduler queue depth > Y) without guessing mappings.
  • You can use remote_write to ship control-plane series to Cortex/Thanos for multi-cluster correlation.

That said: this should have arrived earlier. Control-plane metrics can have high cardinality and, without partitioning and relabeling, can overwhelm a general-purpose Prometheus. My take: put control-plane metrics in a dedicated Prometheus tenant or a dedicated remote_write stream, apply strict relabeling and metric_relabel_configs, and don't reuse the same scrape pool you use for application metrics.

If you want a concise checklist:

  • Isolate control-plane scraping into its own scrape job or Prometheus tenant.
  • Apply relabel_configs to drop noisy labels; use metric_relabel_configs to reduce cardinality.
  • Update RBAC and network policies so only the Prometheus instances you trust can reach the control-plane endpoints.

For an operational walkthrough that complements this change, see our earlier hands-on coverage: AKS Managed Service for Prometheus GA: Control-Plane Metrics Collection Now Supported.

AI, networking, and infra  the other things teams should actually care about

Azure didn't stop at observability. A flurry of mid-August updates matter for platform teams building AI pipelines and enterprise networks:

  • Azure AI Document Intelligence (the evolution of Form Recognizer) received GA updates and a public preview with improved Read/Layout APIs and enhanced document-processing features. New agentic document capabilities are useful, but they widen the trust boundary: agent actions should be auditable and constrained.

  • Azure Firewall Premium received capacity and performance improvements for some SKUs. That's helpful for edge-heavy tenants, but you still need correct SKU planning and horizontal scaling for high-throughput architectures.

  • Azure Front Door received improvements around WAF rule management and has mTLS support available in preview. Better atomic-like WAF operations and edge mTLS reduce operational friction, but push certificate lifecycle and automation concerns to the perimeter.

  • Storage and networking updates include expanded support for dynamic disk resizing for premium workloads and new resiliency features for private connectivity (preview). Databricks Lakehouse capabilities expanded into additional regions, and App Service introduced preview features to expose structured content useful to downstream AI agents.

What platform teams should actually do next

This is not a listicle of safe options. If you're responsible for cluster health and AI data pipelines, do these three things this sprint:

  1. Add a dedicated Prometheus tenant or dedicated remote_write for control-plane metrics, and tune relabeling to keep cardinality reasonable.
  2. Revisit perimeter cert tooling and WAF CI to take advantage of Front Door's mTLS and improved rule operations — certificate automation + feature flags are now mandatory.
  3. Treat agentic AI features as a new runtime: add action logging, input-grounding checks, and a policy layer that can veto external actions.

Azure's mid-August batch is one of those vendor updates that quietly shifts responsibility: they've handed you visibility and capability, not safety. The observability win is real — but it will bite teams that ignore partitioning, RBAC, and the expanded trust boundaries from agentic AI. If you run AKS, enable control-plane scraping deliberately, not by default, and update your runbooks before that first cluster-wide spike proves how messy raw visibility can be.

Sources

aksprometheusazure-kubernetes-serviceazure-ai
← All articles
Azure

AKS v20260807: Node pool rollback GA and automatic AZ placement

AKS v20260807 makes node-pool rollback GA, adds automatic AZ placement, and control-plane LTS upgrades — eases upgrades but raises RBAC and topology risks.

Aug 22, 2026·3maksnode-pool-rollback
Azure

AKS Managed Service for Prometheus GA: Control‑Plane Metrics Collection Now Supported

AKS now ingests control‑plane metrics into Azure Monitor Managed Service for Prometheus, removing sidecars and simplifying SRE alerting and capacity planning.

Aug 21, 2026·3maksmanaged-prometheus
Azure

AKS: Managed Prometheus GA for control-plane metrics and node-pool rollback

AKS now sends control-plane metrics to Azure Monitor Managed Prometheus (GA) and adds node-pool version rollback, changing upgrade and observability workflows.

Aug 20, 2026·3maksmanaged-prometheus