Amazon Managed Service for Prometheus endpoints and quotas - AWS General Reference

Amazon Managed Service for Prometheus endpoints and quotas

The following are the service endpoints and service quotas for this service. To connect programmatically to an AWS service, you use an endpoint. In addition to the standard AWS endpoints, some AWS services offer FIPS endpoints in selected Regions. For more information, see AWS service endpoints. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your AWS account. For more information, see AWS service quotas.

Service endpoints

Amazon Managed Service for Prometheus includes control plane endpoints (to perform workspace management tasks) and data plane endpoints (to work with Prometheus-compatible data in the workspace). Control plane endpoints are in the form aps.region.amazonaws.com, and dataplane endpoints are in the form aps-workspaces.region.amazonaws.com.

Region Name Region Endpoint Protocol
US East (Ohio) us-east-2

aps.us-east-2.amazonaws.com

aps-workspaces.us-east-2.amazonaws.com

HTTPS

HTTPS

US East (N. Virginia) us-east-1

aps.us-east-1.amazonaws.com

aps-workspaces.us-east-1.amazonaws.com

HTTPS

HTTPS

US West (Oregon) us-west-2

aps.us-west-2.amazonaws.com

aps-workspaces.us-west-2.amazonaws.com

HTTPS

HTTPS

Asia Pacific (Mumbai) ap-south-1

aps.ap-south-1.amazonaws.com

aps-workspaces.ap-south-1.amazonaws.com

HTTPS

HTTPS

Asia Pacific (Seoul) ap-northeast-2

aps.ap-northeast-2.amazonaws.com

aps-workspaces.ap-northeast-2.amazonaws.com

HTTPS

HTTPS

Asia Pacific (Singapore) ap-southeast-1

aps.ap-southeast-1.amazonaws.com

aps-workspaces.ap-southeast-1.amazonaws.com

HTTPS

HTTPS

Asia Pacific (Sydney) ap-southeast-2

aps.ap-southeast-2.amazonaws.com

aps-workspaces.ap-southeast-2.amazonaws.com

HTTPS

HTTPS

Asia Pacific (Tokyo) ap-northeast-1

aps.ap-northeast-1.amazonaws.com

aps-workspaces.ap-northeast-1.amazonaws.com

HTTPS

HTTPS

Europe (Frankfurt) eu-central-1

aps.eu-central-1.amazonaws.com

aps-workspaces.eu-central-1.amazonaws.com

HTTPS

HTTPS

Europe (Ireland) eu-west-1

aps.eu-west-1.amazonaws.com

aps-workspaces.eu-west-1.amazonaws.com

HTTPS

HTTPS

Europe (London) eu-west-2

aps.eu-west-2.amazonaws.com

aps-workspaces.eu-west-2.amazonaws.com

HTTPS

HTTPS

Europe (Paris) eu-west-3

aps.eu-west-3.amazonaws.com

aps-workspaces.eu-west-3.amazonaws.com

HTTPS

HTTPS

Europe (Stockholm) eu-north-1

aps.eu-north-1.amazonaws.com

aps-workspaces.eu-north-1.amazonaws.com

HTTPS

HTTPS

South America (São Paulo) sa-east-1

aps.sa-east-1.amazonaws.com

aps-workspaces.sa-east-1.amazonaws.com

HTTPS

HTTPS

Service quotas

Amazon Managed Service for Prometheus has the following quotas. Amazon Managed Service for Prometheus vends CloudWatch usage metrics to monitor Prometheus resource usage. Using the CloudWatch usage metrics alarm feature, you can monitor Prometheus resources and usage to prevent limit errors.

As your projects and workspaces grow, the most common quotas that you may need to monitor or request an increase for are: Active series per workspace, Ingestion rate per workspace, and Ingestion burst size per workspace.

For all adjustable quotas, you can request a quota increase by selecting the link in the Adjustable column, or by requesting a quota increase.

Note

Unless otherwise noted, these quotas are per workspace.

Name Default Adjustable Description
Active metrics with metadata per workspace Each supported Region: 20,000 No The number of unique active metrics with metadata per workspace.
Active series per workspace Each supported Region: 10,000,000 per 2 hours Yes The number of unique active series per workspace. A series is active if a sample has been reported in the past 2 hours. Capacity from 2M to 10M is automatically adjusted based on the last 30 min of usage.
Alert aggregation group size in alert manager definition file Each supported Region: 1,000 Yes The maximum size of an alert aggregation group in alert manager definition file. Each label value combination of group_by would create an aggregation group.
Alert manager definition file size Each supported Region: 1 Megabytes No The maximum size of an alert manager definition file.
Alert payload size in Alert Manager Each supported Region: 20 Megabytes No The maximum alert payload size of all Alert Manager alerts per workspace. Alert size is dependent on labels and annotations.
Alerts in Alert Manager Each supported Region: 1,000 Yes The maximum number of concurrent Alert Manager alerts per workspace.
HA tracker clusters Each supported Region: 500 No The maximum number of clusters that HA tracker will keep track of for ingested samples per workspace.
Ingestion burst size per workspace Each supported Region: 1,000,000 Yes The maximum number samples that could be ingested per workspace in one burst per second.
Ingestion rate per workspace Each supported Region: 170,000 Yes Metric sample ingestion rate per workspace per second.
Inhibition rules in alert manager definition file Each supported Region: 100 Yes The maximum number of inhibition rules in alert manager definition file.
Label size Each supported Region: 7 Kilobytes No The maximum combined size of all labels and label values accepted for a series.
Labels per metric series Each supported Region: 70 Yes Number of labels per metric series.
Metadata length Each supported Region: 1 Kilobytes No The maximum length accepted for metric metadata. Metadata refers to Metric Name, HELP and UNIT.
Metadata per metric Each supported Region: 10 No The number of metadata per metric.
Nodes in alert manager routing tree Each supported Region: 100 Yes The maximum number of nodes in the alert manager routing tree.
Number of API operations in transactions per second Each supported Region: 10 Yes The maximum number of API operations per second per region. This includes workspace CRUD APIs, tagging APIs, rule groups namespace CRUD APIs, and alert manager definition CRUD APIs.
Query bytes for instant queries Each supported Region: 5 Gigabytes No The maximum bytes that can be scanned by a single instant query.
Query bytes for range queries Each supported Region: 5 Gigabytes No The maximum bytes that can be scanned per 24-hour interval in a single range query.
Query chunks fetched Each supported Region: 20,000,000 No The maximum number of chunks that can be scanned during a single query.
Query samples Each supported Region: 50,000,000 No The maximum number of samples that can be scanned during a single query.
Query series fetched Each supported Region: 12,000,000 No The maximum number of series that can be scanned during a single query.
Query time range in days Each supported Region: 32 No The maximum time range of any PromQL query.
Request size Each supported Region: 1 Megabytes No The maximum request size for ingestion or query.
Retention time for ingested data in days Each supported Region: 150 Yes The number of days that data in a workspace is retained. Data older than this is deleted. You may request quota changes to increase or decrease this value.
Rule evaluation interval Each supported Region: 30 Seconds Yes The minimum rule evaluation interval of a rule group per workspace.
Rule group namespace definition file size Each supported Region: 1 Megabytes No The maximum size of a rule group namespace definition file.
Rules per workspace Each supported Region: 2,000 Yes The maximum number of rules per workspace.
Templates in alert manager definition file Each supported Region: 100 Yes The maximum number of templates in the alert manager definition file.
Workspaces per region per account Each supported Region: 25 Yes The maximum number of workspaces per region.

Additional limits on ingested data

Amazon Managed Service for Prometheus also has the following additional requirements for data ingested into the workspace. These are not adjustable.

  • Metric samples older than 1 hour are refused from being ingested.

  • Every sample and metadata must have a metric name.