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 a workspace instance). Control plane endpoints start with aps.*, and dataplane endpoints start with aps-workspaces.*. Endpoints that end in .amazonaws.com support IPv4, and endpoints that end in .api.aws support both IPv4 and IPv6.

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

aps.us-east-2.amazonaws.com

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

aps-workspaces.us-east-2.api.aws

aps.us-east-2.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

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

aps.us-east-1.amazonaws.com

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

aps-workspaces.us-east-1.api.aws

aps.us-east-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

US West (Oregon) us-west-2

aps.us-west-2.amazonaws.com

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

aps-workspaces.us-west-2.api.aws

aps.us-west-2.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Asia Pacific (Mumbai) ap-south-1

aps.ap-south-1.amazonaws.com

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

aps-workspaces.ap-south-1.api.aws

aps.ap-south-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Asia Pacific (Seoul) ap-northeast-2

aps.ap-northeast-2.amazonaws.com

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

aps-workspaces.ap-northeast-2.api.aws

aps.ap-northeast-2.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Asia Pacific (Singapore) ap-southeast-1

aps.ap-southeast-1.amazonaws.com

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

aps-workspaces.ap-southeast-1.api.aws

aps.ap-southeast-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Asia Pacific (Sydney) ap-southeast-2

aps.ap-southeast-2.amazonaws.com

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

aps-workspaces.ap-southeast-2.api.aws

aps.ap-southeast-2.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Asia Pacific (Tokyo) ap-northeast-1

aps.ap-northeast-1.amazonaws.com

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

aps-workspaces.ap-northeast-1.api.aws

aps.ap-northeast-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Europe (Frankfurt) eu-central-1

aps.eu-central-1.amazonaws.com

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

aps-workspaces.eu-central-1.api.aws

aps.eu-central-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Europe (Ireland) eu-west-1

aps.eu-west-1.amazonaws.com

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

aps-workspaces.eu-west-1.api.aws

aps.eu-west-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Europe (London) eu-west-2

aps.eu-west-2.amazonaws.com

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

aps-workspaces.eu-west-2.api.aws

aps.eu-west-2.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Europe (Paris) eu-west-3

aps.eu-west-3.amazonaws.com

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

aps-workspaces.eu-west-3.api.aws

aps.eu-west-3.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

Europe (Stockholm) eu-north-1

aps.eu-north-1.amazonaws.com

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

aps-workspaces.eu-north-1.api.aws

aps.eu-north-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

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

aps.sa-east-1.amazonaws.com

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

aps-workspaces.sa-east-1.api.aws

aps.sa-east-1.api.aws

HTTPS

HTTPS

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. Note: If the limit is reached, metric sample is recorded, but metadata over the limit is dropped.
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, Type, Unit and Help Text.
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 per region 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.
Number of GetSeries, GetLabels and GetMetricMetadata API operations per workspace in transactions per second Each supported Region: 10 No The maximum number of GetSeries, GetLabels and GetMetricMetadata Prometheus-compatible API operations per second per workspace.
Number of QueryMetrics API operations per workspace in transactions per second Each supported Region: 300 No The maximum number of QueryMetrics Prometheus-compatible API operations per second per workspace.
Number of RemoteWrite API operations per workspace in transactions per second Each supported Region: 3,000 No The maximum number of RemoteWrite Prometheus-compatible API operations per second per workspace.
Number of other Prometheus-compatible API operations per workspace in transactions per second Each supported Region: 100 No The maximum number of API operations per second per workspace for all other Prometheus-compatible APIs including ListAlerts, ListRules, etc.
Query bytes for instant queries Each supported Region: 5 Gigabytes No 750MB 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 QueryMetrics, GetSeries, and GetLabels APIs.
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 Minimum rule evaluation interval.
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.