CloudWatch 服務配額 - Amazon CloudWatch

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

CloudWatch 服務配額

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

注意

對於某些 AWS 服務,包括 CloudWatch,您可以使用 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 ANOMALY_DETECTION_BAND 函數在目前區域中,此帳戶中每秒可用於所有 GetMetricData 請求的次數上限。
GetMetricData 中的 DB_PERF_INSIGHTS 使用率 每個受支援的區域:4 DB_PERF_INSIGHTS 函數在目前區域中,此帳戶中每秒可用於所有 GetMetricData 請求的次數上限。
DeleteAlarms 請求的速率 每個支援的區域:每秒 3 個 您可以在目前區域中此帳戶中每秒提出的 DeleteAlarms 請求數目上限。
DeleteDashboards 請求的速率 每個支援的區域:每秒 10 您可以在目前區域中此帳戶中每秒提出的 DeleteDashboards 請求數目上限。
DeleteInsightRules 請求的速率 每個支援的區域:每秒 5 個 您可以在此帳戶中每秒提出的 DeleteInsightRules 請求數目上限。
DeleteMetricStream 請求的速率 每個支援的區域:每秒 10 您可以在目前區域中的此帳戶中每秒提出的 DeleteMetricStream 請求數目上限。
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 INSIGHT_RULE_METRIC 函數在目前區域中,此帳戶中每秒可用於所有 GetMetricData 請求的次數上限。
GetMetricData 中的 LAMBDA 使用率 每個受支援的區域:5 目前區域中,此帳戶中 LAMBDA 函數每秒可用於所有 GetMetricData 請求的次數上限。
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 在目前區域中,此帳戶中,SEARCH 函數每秒可用於所有 GetMetricData 請求的次數上限。
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) 限制。了解這些配額對於實作有效的應用程式效能監控至關重要。

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

網路監視器

網路監視器是 CloudWatch Network Monitoring 的一項功能,可協助您了解網際網路問題如何影響應用程式的效能。本節提供網路監視器特定的配額,協助您規劃有效的網際網路效能監控策略。

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

網路流量監控

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

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

每個帳戶的 範圍 AWS 區域

1

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

20

每個監視器的本機資源

25

每個監視器的遠端資源

25

網路合成監視器

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

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

CloudWatch Observability Access Manager

CloudWatch Observability Access Manager 可讓您安全地跨帳戶共用 CloudWatch 資源。本節詳細說明可觀測性存取管理員的配額,包括 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 您可以在目前區域中此帳戶中每秒提出的 ListSinks 請求數目上限
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 RUM 每秒將為此 AWS 帳戶擷取的 RUM 事件數量上限。

管理您的 CloudWatch 服務配額

有效管理 CloudWatch 服務配額對於維持最佳效能和避免服務中斷至關重要。本節提供檢視目前配額用量、在必要時請求增加配額,以及在 CloudWatch 服務限制內工作的最佳實務的指引。

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

AWS Management Console
使用主控台檢視 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 使用者指南》中的請求提高配額

AWS CLI
使用 檢視 CloudWatch 服務配額 AWS CLI
  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 Operations 配額,請使用 --service-code aiops

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

    • 若要查看 Amazon CloudWatch 網路監視器配額,請使用 --service-code internetmonitor

    • 若要查看 CloudWatch Network Monitor 配額,請使用 --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 請求率配額,您可以記錄 QuotaCode L-8742A250

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

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

    如需配額增加的詳細資訊,請參閱《 request-service-quota-increase命令AWS CLI 參考》中的 命令

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