Compatibility of Managed Service for Prometheus with open source APIs

更新时间:
复制 MD 格式

This topic describes the compatibility of Prometheus with open source APIs.

Instance types

  • Dedicated Prometheus instance (V2 instance): A standard Prometheus instance that provides all product capabilities.

  • Shared Prometheus instance: used only to display monitoring dashboards for cloud products that use the Prometheus protocol.

  • Prometheus global aggregation instance: used for aggregate queries across multiple instances. It lets you use a single endpoint to query data from multiple standard Prometheus instances across different regions.

API descriptions

API type

Dedicated Prometheus instance (V2 instance)

Shared Prometheus instance

Prometheus Aggregation View

/api/v1/query

Support

Supported

Support

/api/v1/query_range

Support

Supported

Supported

/api/v1/series

Support

Support

Supported

/api/v1/labels

Supported

Support

Supported

/api/v1/label/<label_name>/values

Support

Support

Supported

/api/v1/read

Supported

Not supported

Not supported

/api/v1/write

Supported

Not supported

Not supported

/api/v1/pushgateway

Supported

Not supported

Not supported

/api/v1/parse_query

Not supported

Not supported

Not supported

/api/v1/format_query

Not supported

Not supported

Not supported

/api/v1/query_exemplars

Not supported

Not supported

Not supported

/api/v1/targets

Not supported

Not supported

Not supported

/api/v1/rules

Not supported

Not supported

Not supported

/api/v1/alerts

Not supported

Not supported

Not supported

/api/v1/targets/metadata

Not supported

Not supported

Not supported

/api/v1/metadata

Not supported

Not supported

Not supported

/api/v1/alertmanagers

Not supported

Not supported

Not supported

/api/v1/status/*

Not supported

Not supported

Not supported

/api/v1/otlp/v1/metrics

Not supported

Not supported

Not supported

/api/v1/notifications

Not supported

Not supported

Not supported