CloudWatch 服務配額 - Amazon CloudWatch

CloudWatch 服務配額

Amazon CloudWatch 為您的 AWS 資源和應用程式提供監控和可觀測性功能。為確保最佳效能並防止濫用,CloudWatch 對其功能的各個層面施加服務配額限制。本章將概述 CloudWatch 服務的主要配額限制,包括指標、警示、API 請求和通知。了解這些配額限制對於有效規劃和管理如何使用 CloudWatch 至關重要。

注意

對於 CloudWatch 等部分 AWS 服務,您可使用 CloudWatch 用量指標,在 CloudWatch 圖表和儀表板中,將目前的服務使用狀況視覺化。您可以使用 CloudWatch 指標數學函數,以圖表顯示這些資源的服務配額。您也可以設定警示,在您的用量接近服務配額時發出警示。如需更多詳細資訊,請參閱 視覺化您的服務配額和設定警示

CloudWatch

本節詳細說明專門用於核心 CloudWatch 功能的服務配額限制。這些配額涵蓋指標、警示、API 請求、儀表板等層面。熟悉這些限制可協助您最佳化 CloudWatch 組態,避免潛在的限流或服務中斷。

名稱 預設 可調整 描述
Canary 限制

us-east-1: 300

ap-northeast-1: 300

每個其他受支援的區域:500

每個區域每個帳戶的 Canary 數量上限。
頻率下限 每個受支援的區域:60,000 毫秒 相同 Canary 執行之間的最短時間 (毫秒)。
Contributor Insights 規則數目 每個受支援的區域:100 可以在此帳戶中建立的 Contributor Insights 規則數目上限。
Metrics Insights 警示數目 每個受支援的區域:200 目前區域中,可以在此帳戶中建立的 Metrics Insights 警示數目上限。
GetMetricData 中的 ANOMALY_DETECTION_BAND 使用率 每個支援的區域:1,000 目前區域此帳戶中,每秒所有 GetMetricData 請求中可使用 ANOMALY_DETECTION_BAND 函式的次數上限。
GetMetricData 中的 DB_PERF_INSIGHTS 使用率 每個受支援的區域:4 目前區域此帳戶中,每秒所有 GetMetricData 請求中可使用 DB_PERF_INSIGHTS 函式的次數上限。
DeleteAlarms 請求速率 每個受支援的區域:每秒 3 個 目前區域此帳戶中每秒可提出之 DeleteAlarms 請求的數目上限。
DeleteDashboards 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 DeleteDashboards 請求的數目上限。
DeleteInsightRules 請求速率 每個支援的區域:每秒 5 個 此帳戶中每秒可提出之 DeleteInsightRules 請求的數目上限。
DeleteMetricStream 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 DeleteMetricStream 請求的數目上限。
DescribeAlarmContributors 請求速率 每個受支援的區域:每秒 9 個 目前區域此帳戶中每秒可提出之 DescribeAlarmContributors 請求的數目上限。
DescribeAlarmHistory 請求速率 每個受支援的區域:每秒 20 個 目前區域此帳戶中每秒可提出之 DescribeAlarmHistory 請求的數目上限。
DescribeAlarms 請求速率 每個受支援的區域:每秒 9 個 目前區域此帳戶中每秒可提出之 DescribeAlarms 請求的數目上限。
DescribeAlarmsForMetric 請求速率 每個受支援的區域:每秒 9 個 目前區域此帳戶中每秒可提出之 DescribeAlarmsForMetric 請求的數目上限。
DescribeInsightRules 請求速率 每個受支援的區域:每秒 20 個 此帳戶中每秒可提出之 DescribeInsightRules 請求的數目上限。
DisableAlarmActions 請求速率 每個受支援的區域:每秒 3 個 目前區域此帳戶中每秒可提出之 DisableAlarmActions 請求的數目上限。
DisableInsightRules 請求速率 每個受支援的區域:每秒 1 個 此帳戶中每秒可提出之 DisableInsightRules 請求的數目上限。
EnableAlarmActions 請求速率 每個受支援的區域:每秒 3 個 目前區域此帳戶中每秒可提出之 EnableAlarmActions 請求的數目上限。
EnableInsightRules 請求速率 每個受支援的區域:每秒 1 個 此帳戶中每秒可提出之 EnableInsightRules 請求的數目上限。
GetDashboard 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 GetDashboard 請求的數目上限。
GetInsightRuleReport 請求速率 每個受支援的區域:每秒 20 個 此帳戶中每秒可提出之 GetInsightRuleReport 請求的數目上限。
超過三小時之指標的 GetMetricData 資料點速率 每個受支援的區域:396,000 目前區域此帳戶中,對於 StartTime 超過三小時的請求,每秒可擷取的 GetMetricData 資料點數目上限。
過去三小時之指標的 GetMetricData 資料點速率 每個受支援的區域:180,000 目前區域此帳戶中,對於 StartTime 少於或等於三小時的請求,每秒可擷取的 GetMetricData 資料點數目上限。
使用 Metrics Insights 的 GetMetricData 資料點速率 每個受支援的區域:4,300,000 目前區域此帳戶中,對於 StartTime 少於或等於三小時的請求,使用 Metrics Insights 每秒可擷取的 GetMetricData 資料點數目上限。
GetMetricData 請求速率 每個支援的區域:每秒 50 個 目前區域此帳戶中每秒可提出之 GetMetricData 請求的數目上限。
GetMetricStatistics 請求速率 每個受支援的區域:每秒 400 個 目前區域此帳戶中每秒可提出之 GetMetricStatistics 請求的數目上限。
GetMetricStream 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 GetMetricStream 請求的數目上限。
GetMetricWidgetImage 請求速率 每個受支援的區域:每秒 20 個 目前區域此帳戶中每秒可提出之 GetMetricWidgetImage 請求的數目上限。
GetMetricData 中的 INSIGHT_RULE_METRIC 使用率 每個受支援的區域:20 目前區域此帳戶中,每秒所有 GetMetricData 請求中可使用 INSIGHT_RULE_METRIC 函式的次數上限。
GetMetricData 中的 LAMBDA 使用率 每個受支援的區域:5 目前區域此帳戶中,每秒所有 GetMetricData 請求中可使用 LAMBDA 函式的次數上限。
ListDashboards 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 ListDashboards 請求的數目上限。
ListMetricStreams 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 ListMetricStreams 請求的數目上限。
ListMetrics 請求速率 每個受支援的區域:每秒 25 個 目前區域此帳戶中每秒可提出之 ListMetrics 請求的數目上限。
ListTagsForResource 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 ListTagsForResource 請求的數目上限。
GetMetricData 中的 Metrics Insights 使用率 每個受支援的區域:10 目前區域此帳戶中,每秒所有 GetMetricData 請求中可使用 Metrics Insights 的次數上限。
PutCompositeAlarm 請求速率 每個受支援的區域:每秒 3 個 目前區域此帳戶中每秒可提出之 PutCompositeAlarm 請求的數目上限。
PutDashboard 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 PutDashboard 請求的數目上限。
PutInsightRule 請求速率 每個支援的區域:每秒 5 個 此帳戶中每秒可提出之 PutInsightRule 請求的數目上限。
PutMetricAlarm 請求速率 每個受支援的區域:每秒 3 個 目前區域此帳戶中每秒可提出之 PutMetricAlarm 請求的數目上限。
PutMetricData 請求速率 每個支援的區域:每秒 500 目前區域此帳戶中每秒可提出之 PutMetricData 請求的數目上限。
PutMetricStream 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 PutMetricStream 請求的數目上限。
GetMetricData 中的 SEARCH 使用率 每個受支援的區域:50 目前區域此帳戶中,每秒所有 GetMetricData 請求中可使用 SEARCH 函式的次數上限。
GetMetricData 中的 SERVICE_QUOTA 使用率 每個支援的區域:1,000 目前區域此帳戶中,每秒所有 GetMetricData 請求中可使用 SERVICE_QUOTA 函式的次數上限。
SetAlarmState 請求速率 每個受支援的區域:每秒 3 個 目前區域此帳戶中每秒可提出之 SetAlarmState 請求的數目上限。
StartMetricStreams 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 StartMetricStreams 請求的數目上限。
StopMetricStreams 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 StopMetricStreams 請求的數目上限。
TagResource 請求速率 每個受支援的區域:每秒 20 個 目前區域此帳戶中每秒可提出之 TagResource 請求的數目上限。
UntagResource 請求速率 每個受支援的區域:每秒 20 個 目前區域此帳戶中每秒可提出之 UntagResource 請求的數目上限。

CloudWatch investigations (Amazon AI Operations)

CloudWatch 調查 (Amazon AI Operations) 可實現智慧型問題偵測與根本原因分析。本節將概述與並行調查、調查群組和 AI 輔助分析相關的配額。

名稱 預設 可調整 描述
並行主動調查 每個受支援的區域:2 每個區域每個帳戶中,具有作用中 AI 分析的並行調查數目上限。
調查群組 每個受支援的區域:1 一個區域中,每個帳戶可建立的調查群組數目上限。
每月調查 每個受支援的區域:150 目前區域此帳戶中,每月 AI 輔助調查的數目上限。

CloudWatch Application Insights

CloudWatch Application Insights 可協助您監控應用程式並快速排解問題。本節將介紹 CloudWatch Application Insights 的配額,包括 API 請求、應用程式、日誌串流和指標限制。了解這些配額可讓您有效規劃應用程式監控設定。

資源 預設配額 可調整

API 請求

所有 API 動作皆調節到 5 TPS

資源群組應用程式

每個帳戶 100 個

帳戶應用程式

每個帳戶 1 個

日誌串流

每項資源 5 個

每個問題的觀察

每個儀表板 20 個

每個 DescribeProblemObservations 動作 40 個

指標

每項資源 60 個

CloudWatch Application Signals

CloudWatch Application Signals 可助您深入了解應用程式的效能和相依項。本節涵蓋 Application Signals 的配額,包括 API 請求限制和服務水準目標 (SLO) 限制。了解這些配額對實作有效的應用程式效能監控非常關鍵。

名稱 預設 可調整 描述
每個區域的 SLO 數量 每個受支援的區域:250 目前區域中,可以在此帳戶中建立的 SLO 數目上限。
每個服務的 SLO 數目 每個受支援的區域:100 目前區域中,每個服務可以擁有的 SLO 數目上限。
BatchGetServiceLevelObjectiveBudgetReport 請求速率 每個支援的區域:每秒 10 此區域中每秒可提出之 BatchGetServiceLevelObjectiveBudgetReport 請求的數目上限。
BatchUpdateExclusionWindows 請求速率 每個支援的區域:每秒 5 個 此區域中每秒可提出之 BatchUpdateExclusionWindows 請求的數目上限。
CreateServiceLevelObjective 請求速率 每個支援的區域:每秒 5 個 此區域中每秒可提出之 CreateServiceLevelObjective 請求的數目上限。
DeleteGroupingConfiguration 請求速率 每個支援的區域:每秒 10 此區域中每秒可提出之 DeleteGroupingConfiguration 請求的數目上限。
DeleteServiceLevelObjective 請求速率 每個支援的區域:每秒 5 個 此區域中每秒可提出之 DeleteServiceLevelObjective 請求的數目上限。
GetService 請求速率 每個支援的區域:每秒 10 此區域中每秒可提出之 GetService 請求的數目上限。
GetServiceLevelObjective 請求速率 每個支援的區域:每秒 5 個 此區域中每秒可提出之 GetServiceLevelObjective 請求的數目上限。
ListAuditFindings 請求速率 每個受支援的區域:每秒 1 個 此區域中每秒可提出之 ListAuditFindings 請求的數目上限。
ListGroupingAttributeDefinitions 請求速率 每個支援的區域:每秒 10 此區域中每秒可提出之 ListGroupingAttributeDefinitions 請求的數目上限。
ListServiceDependencies 請求速率 每個支援的區域:每秒 10 此區域中每秒可提出之 ListServiceDependencies 請求的數目上限。
ListServiceDependents 請求速率 每個支援的區域:每秒 10 此區域中每秒可提出之 ListServiceDependents 請求的數目上限。
ListServiceLevelObjectiveExclusionWindows 請求速率 每個支援的區域:每秒 5 個 此區域中每秒可提出之 ListServiceLevelObjectiveExclusionWindows 請求的數目上限。
ListServiceLevelObjectives 請求速率 每個支援的區域:每秒 5 個 此區域中每秒可提出之 ListServiceLevelObjectives 請求的數目上限。
ListServiceOperations 請求速率 每個支援的區域:每秒 10 此區域中每秒可提出之 ListServiceOperations 請求的數目上限。
ListServiceStates 請求速率 每個支援的區域:每秒 5 個 此區域中每秒可提出之 ListServiceStates 請求的數目上限。
ListServices 請求速率 每個支援的區域:每秒 10 此區域中每秒可提出之 ListServices 請求的數目上限。
ListTagsForResource 請求速率 每個支援的區域:每秒 5 個 此區域中每秒可提出之 ListTagsForResource 請求的數目上限。
PutGroupingConfiguration 請求速率 每個支援的區域:每秒 10 此區域中每秒可提出之 PutGroupingConfiguration 請求的數目上限。
StartDiscovery 請求速率 每個支援的區域:每秒 5 個 此區域中每秒可提出之 StartDiscovery 請求的數目上限。
TagResource 請求速率 每個支援的區域:每秒 5 個 此區域中每秒可提出之 TagResource 請求的數目上限。
UntagResource 請求速率 每個支援的區域:每秒 5 個 此區域中每秒可提出之 UntagResource 請求的數目上限。
UpdateServiceLevelObjective 請求速率 每個支援的區域:每秒 5 個 此區域中每秒可提出之 UpdateServiceLevelObjective 請求的數目上限。

Internet Monitor

Internet Monitor 是 CloudWatch 網路監控的一項功能,可助您了解網際網路問題如何影響應用程式的效能。本節提供針對 Internet Monitor 的專屬配額,旨在協助您規劃有效的網際網路效能監控策略。

名稱 預設 可調整 描述
保留運作狀態事件的天數 每個受支援的區域:400 AWS 保留已解決 Internet Monitor 運作狀態事件相關資訊的天數。
每個 AWS 區域每個帳戶的監視器 每個受支援的區域:50 一個 AWS 區域一個帳戶中的監視器數目上限。
每個監視器的資源數量 每個受支援的區域:50 監視器可以擁有的資源數目上限。

網路流量監控

Network Flow Monitor 是 CloudWatch 網路監控的一項功能,可提供近乎即時的網路效能可見性,例如封包遺失率與延遲、適用於 Amazon EC2 執行個體間的流量,以及流向特定其他 AWS 服務的流量。還能協助您判斷應用程式的網路效能下降是否源於 AWS 問題。本節提供 Network Flow Monitor 的配額,包括被監控流量、資料保留和 API 請求限制。了解這些配額有助於您規劃有效的網路流程監控策略。

資源 預設配額 是否可調整?

每個 AWS 區域 每個帳戶的範圍

1

每個 AWS 區域 每個帳戶的監視器

20

每個監視器的本地資源

25

每個監視器的遠端資源

25

網路合成監視器

網絡合成監視器是 CloudWatch 網路監控的一項功能,可助您使用可設定的測試主動監控網路端點和 API 操作。本節詳細說明網絡合成監視器的配額,包括合成監視器、測試頻率和指令碼執行限制。這些配額對於規劃網路測試策略和維護可靠的端點監控至關重要。

名稱 預設 可調整 描述
每個 AWS 區域每個帳戶的監視器數目 每個受支援的區域:100 一個 AWS 區域一個帳戶中的監視器數目上限。
每個監視器的探查數目 每個受支援的區域:24 監視器可以擁有的探查數目上限。
每個監視器每個子網路的探查數目 每個受支援的區域:4 監視器中一個子網路可以擁有的探查數目上限。

CloudWatch Observability Access Manager

透過 CloudWatch Observability Access Manager,您可以安全地跨帳戶共用 CloudWatch 資源。本節將詳細說明 Observability Access Manager 的配額,包括 API 請求、來源帳戶連結和接收器限制。了解這些配額對於有效實作跨帳戶可觀測性至關重要。

名稱 預設 可調整 描述
每個接收器的連結 每個受支援的區域:100,000 可連接到接收器的連結數目上限
連結數目 每個受支援的區域:5 您帳戶中的連結數目上限
接收器數目 每個受支援的區域:1 您帳戶中的接收器數目上限
CreateLink 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 CreateLink 請求的數目上限
CreateSink 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 CreateSink 請求的數目上限
DeleteLink 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 DeleteLink 請求的數目上限
DeleteSink 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 DeleteSink 請求的數目上限
GetLink 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 GetLink 請求的數目上限
GetSink 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 GetSink 請求的數目上限
GetSinkPolicy 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 GetSinkPolicy 請求的數目上限
ListAttachedLinks 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 ListAttachedLinks 請求的數目上限
ListLinks 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 ListLinks 請求的數目上限
ListSinks 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 ListLinks 請求的數目上限
ListTagsForResource 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 ListTagsForResource 請求的數目上限
PutSinkPolicy 請求速率 每個受支援的區域:每秒 1 個 目前區域此帳戶中每秒可提出之 PutSinkPolicy 請求的數目上限
TagResource 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 TagResource 請求的數目上限
UntagResource 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 UntagResource 請求的數目上限
UpdateLink 請求速率 每個支援的區域:每秒 10 目前區域此帳戶中每秒可提出之 UpdateLink 請求的數目上限

CloudWatch RUM

CloudWatch RUM (實際使用者監控) 可協助您收集並分析實際使用者與 Web 應用程式互動所產生的效能資料。本節顯示 CloudWatch RUM 的配額,可助您在服務限制內規劃實際使用者監控策略。

名稱 預設 可調整 描述
RUM AppMonitors 每個受支援的區域:20 此 AWS 帳戶中可以擁有的 RUM AppMonitors 數目上限。
每個 AWS 帳戶每秒的 RUM 事件 每個受支援的區域:50 此 AWS 帳戶中,RUM 每秒可擷取的 RUM 事件數目上限。

管理 CloudWatch Logs 服務配額

有效管理 CloudWatch 服務配額對於維持最佳效能、避免服務中斷至關重要。本節提供如下指引:檢視目前配額使用情況、必要時請求增加配額,以及在 CloudWatch 服務限制範圍內運作的最佳做法。

CloudWatch 配額已與 Service Quotas 整合,透過這項 AWS 服務,您可以從特定位置集中檢視和管理配額。如需詳細資訊,請參閱Service Quotas 使用者指南中的什麼是 Service Quotas?

AWS 管理主控台
透過主控台檢視 CloudWatch 服務配額
  1. 開啟 Service Quotas 主控台,網址為 https://console.aws.amazon.com/servicequotas/

  2. 在導覽窗格中,選擇 AWS services (AWS 服務)。

  3. AWS 服務清單中,搜尋並選取您要檢視其配額的 CloudWatch 服務。

    Service quotas (服務配額) 清單中,您可以看到服務配額名稱、套用的值 (如果有的話)、AWS 預設配額,以及配額值是否可調整。

  4. 若要檢視服務配額的其他資訊 (例如說明),請選擇配額名稱。

  5. (選用) 若要請求增加配額,請選取您要增加的配額、選取 Request quota increase (請求增加配額)、輸入或選取必要資訊,然後選取 Request (請求)

若要使用主控台來進一步處理服務配額,請參閱《Service Quotas 使用者指南》。如需配額提高的詳細資訊,請參閱《Service Quotas 使用者指南》https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html中的請求提高配額

AWS CLI
透過 AWS CLI 檢視 CloudWatch 服務配額
  1. 執行下列命令可檢視預設的 CloudWatch 配額。

    aws service-quotas list-aws-default-service-quotas \ --query 'Quotas[*].{Adjustable:Adjustable,Name:QuotaName,Value:Value,Code:QuotaCode}' \ --service-code ServiceCode --output table
    注意

    下列清單包含 CloudWatch ServiceCode 值:

    • 若要檢視 CloudWatch 配額,請使用 --service-code monitoring

    • 若要檢視 Amazon AI 操作配額,請使用 --service-code aiops

    • 若要檢視 CloudWatch Application Signals 配額,請使用 --service-code application-signals

    • 若要檢視 Amazon CloudWatch 網路監視器,請使用 --service-code internetmonitor

    • 若要檢視 CloudWatch 網路監視器配額,請使用 --service-code networkmonitor

    • 若要檢視 CloudWatch Observability Access Manager 配額,請使用 --service-code oam

    • 若要檢視 CloudWatch RUM (實際使用者監控) 配額,請使用 --service-code rum

  2. (選用) 請求提高 CloudWatch 服務的配額:

    1. 識別您要增加配額的配額代碼。

      aws service-quotas list-service-quotas --service-code ServiceCode
    2. 記下項目的 QuotaCode 值。例如,如果您想要增加帳戶中 CloudWatch 支援的 PutCompositeAlarm 請求速率的配額,可以記錄 QuotaCodeL-8742A250

    3. 使用識別出的 ServiceCodeQuotaCode 值輸入下列命令,並提供所需新配額的數值:

    aws service-quotas request-service-quota-increase \ --service-code ServiceCode \ --quota-code QuotaCode \ --desired-value new-quota-value

    如需提升配額的詳細資訊,請參閱 AWS CLI 命令參考中的 request-service-quota-increase 命令。

    若要透過 AWS CLI 進一步使用服務配額,請參閱《Service Quotas AWS CLI 命令參考》。