All Products
Search
Document Center

Managed Service for Prometheus:Pay-as-you-go

Last Updated:Sep 27, 2024

Alibaba Cloud Managed Service for Prometheus Pro Edition supports the pay-as-you-go billing method. You are charged based on your resource usage. Bills are generated and fees are deducted from the balance of your Alibaba Cloud account at the end of each billing cycle. This topic describes the billing information and billable items.

Important

The prices involved in this topic are only for reference. Prices on the buy page shall prevail.

Billable items

You are charged for Managed Service for Prometheus based on the number of reported data samples of metrics and the storage duration of each data sample.

Note
  • The metrics are classified into two types: basic metrics and custom metrics. For more information about basic metrics, see Metrics. Custom metrics refer to non-basic metrics.

  • Starting from January 1, 2023, no free quota is provided for reporting data samples in the custom metrics category, and 1 million reported data samples in the custom metrics category is considered a unit for billing. The minimum number of data samples of custom metrics for billing is 1 million. If the number of reported data samples in the custom metrics category is between 0 and 1 million, you are charged for 1 million data samples.

  • Data samples: You are not charged a data reporting fee for the data samples of basic metrics. You are charged a data reporting fee only for the data samples of custom metrics. For information about the billing of custom metrics, see the Billing information section.

    The number of data samples is calculated based on the data model of open source Prometheus. A data sample includes a metric name, labels, a timestamp, and values. Data samples are organized in a time series. For example, the kube_node_status_allocatable_cpu_cores metric is used to monitor the number of CPU cores that can be allocated per node in a Kubernetes cluster. If your cluster contains three nodes, data samples are collected from the three nodes and form three time series. If data is sampled in each node at an interval of 15 seconds, the total number of data samples reported per minute is calculated by using the following formula: 3 × (60/15) = 12 (data samples), as shown in the following figure.ert

  • Storage duration: You are charged a data storage fee based on the storage duration of basic metrics and custom metrics. All metrics can be stored for 30 days free of charge. If the storage duration exceeds 30 days, you are charged USD 0.002 for every one million data samples per day.

Billing cycle

Managed Service for Prometheus generates a bill between 13:00 and 22:00 (UTC+8) each day for the previous day based on the pay-as-you-go billing method and deducts the amount of fees on the bill from the balance of your Alibaba Cloud account.

Note

Managed Service for Prometheus generates a bill for each Prometheus instance. If your account (Alibaba Cloud account or RAM user) has multiple pay-as-you-go Prometheus instances, multiple bills are generated.

Usage notes

  • The size of a reported data sample cannot exceed 2 KB.

  • By default, each data sample is stored for 15 days. If you want to store data for a longer duration, you can modify the Storage Days parameter on the Storage Duration tab based on your business requirements. For more information, see How do I change the storage duration of the data samples for a metric?

  • Managed Service for Prometheus is available for commercial use in the public cloud of Alibaba Cloud. For more information, see Supported regions.

Billing rules

Chinese mainland

  • Data reporting fee: You are charged a data reporting fee for custom metrics based on the number of reported data samples per day. Fees are cumulatively calculated by using a tiered pricing model in which the unit price for a tier is lower than the unit price for the previous tier.

    Number of reported data samples in a day (million)

    Unit price (USD/million)

    Daily fee (USD)

    0 to 50

    0.126

    0 to 6.299

    50 to 150

    0.102

    6.299 to 16.535

    150 to 300

    0.087

    16.535 to 29.528

    300 to 600

    0.071

    29.528 to 50.787

    600 to 1,200

    0.055

    50.787 to 83.858

    > 1,200

    0.039

    > 83.858

  • Data storage fee: Metrics can be stored for 30 days free of charge. By default, the storage duration is 15 days. If the storage duration is set to a value larger than 30 days, you are charged USD 0.002 for every one million data samples per day.

Example

For example, you use Managed Service for Prometheus Pro Edition in the China (Hangzhou) region. Assume that the average number of data samples reported per day is 300 million, among which 200 million belong to basic metrics and 100 million belong to custom metrics. The following items demonstrate how the total fee per day is calculated if the 300 million data samples are stored for 15 days or 90 days.

  • Total fee = Data reporting fee + Data storage fee. If the data is stored for 15 days, the total fee per day is calculated by using the following formula: [50 × 0.126 + (100 - 50) × 0.102] + 0 = USD 11.4.

  • If the data is stored for 90 days, the total fee per day is calculated by using the following formula: [50 × 0.126 + (100 - 50) × 0.102] + [300 × 0.002 × (90 - 30)] = USD 47.4.

Regions outside the Chinese mainland

Important

The unit prices of data samples in the SAU (Riyadh - Partner Region) region are 1.2 times the prices in other regions outside the Chinese mainland.

  • Data reporting fee

    Number of reported data samples in a day (million)

    Unit price (USD/million)

    Daily fee (USD)

    0 to 50

    0.176

    0 to 8.819

    50 to 150

    0.143

    8.819 to 23.150

    150 to 300

    0.121

    23.150 to 41.339

    300 to 600

    0.099

    41.339 to 71.102

    600 to 1,200

    0.077

    71.102 to 117.402

    > 1,200

    0.055

    > 117.402

  • Data storage fee: Metrics can be stored for 30 days free of charge. By default, the storage duration is 15 days. If the storage duration is set to a value larger than 30 days, you are charged USD 0.002 for every one million data samples per day.

Example

For example, if 150 million data samples are reported the first day that you use the service, the daily fee is calculated by using the following formula: [50 × 0.176 + (150 - 50) × 0.143] = USD 23.119.

Procedure

On the buy page of Managed Service for Prometheus, select I have read and agree Managed Service for Prometheus Pay-as-you-go - Billing Based on Observable Data Terms of Service and click Activate Now.

Impact of overdue payments on resources

For information about the impact of overdue payments on resources, see Overdue payments.

View your bills and resource usage