All Products
Search
Document Center

Managed Service for Prometheus:What is Managed Service for Prometheus?

Last Updated:Mar 10, 2026

Managed Service for Prometheus is a fully managed monitoring service on Alibaba Cloud that fully integrates with the open source Prometheus ecosystem, supporting a wide variety of component monitoring. It provides multiple out-of-the-box preconfigured dashboards and collects, stores, and analyzes metrics across your entire stack -- containers, hosts, applications, and cloud services.

The service is 100% compatible with the open source Prometheus ecosystem, including PromQL, Remote Write, Recording Rules, ServiceMonitor, and PodMonitor.

Note Prometheus is an open source monitoring and alerting system. For details on the Prometheus data model and PromQL, see the Prometheus documentation.

Prometheus instances

A Prometheus instance is the core resource unit in Managed Service for Prometheus. Each instance includes:

  • Data collection configuration -- defines which targets to scrape and which metrics to ingest.

  • Time-series database -- stores ingested metric data with configurable retention.

  • Dashboards -- preconfigured monitoring panels for common workloads.

  • Alert configuration -- alerting rules that evaluate metrics and generate events.

How it works

Managed Service for Prometheus provides a unified pipeline: collect metrics from any source, store them in a managed time-series database, then consume the data through dashboards, alerts, queries, and exports.

Architecture diagram

Data collection

Managed Service for Prometheus supports full-stack metric collection. The following table summarizes the supported sources and how each integrates with the service.

SourceIntegration methodDetails
Client applicationsAutomatic via RUMReal User Monitoring (RUM) metrics are written to Managed Service for Prometheus by default.
Server-side applicationsAutomatic via APMApplication Performance Monitoring (APM) metrics are written by default. For custom application metrics, use the Prometheus SDK or OpenTelemetry SDK.
ContainersBuilt-in Prometheus agentContainer Service for Kubernetes (ACK), ACK Serverless, and Container Compute Service (ACS) integrate by default. The self-developed Prometheus agent enables basic container metric collection. Define ServiceMonitor or PodMonitor resources for custom metric collection.
Self-managed KubernetesACK One registrationRegister external Kubernetes clusters (on-premises or other cloud providers) with ACK One. Once registered, metric collection works the same way as native ACK clusters.
Hosts (ECS)Managed Prometheus agentCollects CPU, memory, disk, network, and other OS-level metrics. Also supports collecting process- and container-related metrics. Custom metrics are supported through methods similar to the textfile format of node-exporter.
Hosts (other environments)Remote WriteDeploy open source node-exporter and Prometheus in your data center or other cloud environment, then forward metrics to Managed Service for Prometheus via Remote Write.
Cloud servicesCloudMonitor integrationImport cloud service metrics through the console. The integration automatically enriches metrics with instance names and tags for multi-dimensional aggregation, filtering, and alert routing.
Custom metricsSDKIngest custom metrics through the Prometheus SDK or OpenTelemetry Metrics SDK.

Data storage

Managed Service for Prometheus uses tiered storage to balance performance and cost:

  • Standard storage -- the primary storage tier for active metrics. Supports configurable retention periods. Billed based on data write volume or data reporting volume.

  • Archive storage -- for long-term retention at lower cost. When standard storage data exceeds the configured retention period, it is automatically moved to archive storage. Billed based on storage volume.

Data consumption

The following table lists the ways to query, visualize, and act on stored metrics.

CapabilityDescription
DashboardsOut-of-the-box dashboards for cloud services and common open source components. Import them into Managed Service for Grafana, or build custom dashboards. Integrate with Alibaba Cloud DataV through the Prometheus HTTP API for advanced visualization.
Global viewQuery across multiple Prometheus instances and Alibaba Cloud accounts through the aggregated view.
Recording RulesPre-aggregate, down-sample, or reduce the dimensionality of metrics using Recording Rules (compatible with open source Recording Rule specifications) to lower query costs and improve performance.
AlertsBuilt-in alerting rules for cloud services and common components. Create custom rules with PromQL or import rules from open source Prometheus. Alert events flow into Alert Management for notification, assignment, and escalation.
CloudLensUnified observability across logs, metrics, and events for core monitoring scenarios.
PromQL analysis100% PromQL-compatible query engine. Explore metrics interactively, and use metric management to analyze metric distribution and high cardinality.
Data exportStream metrics in real time to Kafka, MaxCompute, or a self-managed Prometheus instance.

Benefits

Managed infrastructure:

  • A one-stop solution that simplifies the process of setting up and maintaining observability systems.

  • Tiered storage manages data lifecycle and optimizes costs without manual intervention.

Cost optimization:

  • Managed Service for Prometheus provides a more cost-effective and efficient solution compared to self-managed solutions.

Open source compatibility:

  • 100% compatible with PromQL, Remote Write, Recording Rules, and the Prometheus data model.

Deep Alibaba Cloud integration:

  • Native integration with ACK, ACS, ECS, CloudMonitor, Managed Service for Grafana, and Alert Management.

  • Cloud service metric collection with automatic tag enrichment.

Enterprise readiness:

  • Cross-instance and cross-account aggregation for centralized monitoring.

  • Real-time data export to Kafka, MaxCompute, and external Prometheus instances.

  • Service-level agreement (SLA) guarantees and professional technical support.