• 2026 年 4 月 30 日之後將不再提供 AWS Systems Manager CloudWatch Dashboard。客戶可以繼續使用 Amazon CloudWatch 主控台來檢視、建立和管理其 Amazon CloudWatch 儀表板,就像現在一樣。如需詳細資訊,請參閱 Amazon CloudWatch Dashboard 文件。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
變更Parameter Store輸送量
參數存放區輸送量會定義 Systems Manager 可為您 AWS 帳戶 和 區域的 GetParameter、GetParameters 和 PutParameter API 呼叫處理的每秒 API 交易數 (TPS)。根據預設,參數存放區會設定標準輸送量配額,適用於中低容量工作負載。不常擷取組態資料或以較小規模運作的應用程式,通常可以使用此預設設定,無需額外費用。
對於較高容量的工作負載,您可以啟用更高的輸送量,這會增加您帳戶和區域的每秒支援交易數量上限,但需付費。增加的輸送量可讓您以更大的流量操作 Parameter Store,以支援需要並行存取多種參數的應用程式和工作負載。如果您遇到ThrottlingException: Rate exceeded錯誤,我們建議您啟用更高的輸送量。
輸送量獨立於參數層運作,但兩者通常一起使用以滿足效能和擴展需求:
標準參數 (預設層) 專為大多數工作負載而設計。它們支援每個區域最多 10,000 個參數,值最多 4 KB,而且不會產生額外的儲存成本。進階參數支援較大的值 (最多 8 KB)、較高的參數計數 (最多 100,000),以及其他功能,例如參數政策。這些功能會收取額外費用。
雖然參數層控制儲存限制和功能可用性,但輸送量設定控制請求磁碟區。例如,您可以針對簡單應用程式使用具有預設輸送量的標準參數,或結合具有較高輸送量的進階參數,以支援大規模、高頻率的存取模式。一般而言,當您的應用程式超過預設 TPS 限制時 (例如,在並行讀取或寫入的爆量期間),無論您使用的參數層為何,都需要提高輸送量。
您可以隨時從Parameter Store設定頁面或使用 啟用或停用更高的輸送量 AWS CLI。
如需最大輸送量和其他Parameter Store配額的詳細資訊,請參閱AWS Systems Manager 端點和配額。
重要
增加輸送量配額會產生 費用 AWS 帳戶。如需詳細資訊,請參閱AWS Systems Manager 定價
使用主控台增加輸送量
下列程序說明如何使用 Systems Manager 主控台來增加Parameter Store每秒可處理目前 AWS 帳戶 和 的交易數量 AWS 區域。
使用主控台增加Parameter Store輸送量
提示
如果您尚未建立參數,您可以使用 AWS Command Line Interface (AWS CLI) 或 AWS Tools for Windows PowerShell 來增加輸送量。如需詳細資訊,請參閱 使用 增加輸送量 AWS CLI 及 增加輸送量 (PowerShell)。
在 https://https://console.aws.amazon.com/systems-manager/
開啟 AWS Systems Manager 主控台。 在導覽窗格中,選擇 Parameter Store。
-
選擇 Settings (設定) 標籤。
-
選擇管理設定。
-
在參數輸送量區段中,選擇選項。
-
如果出現提示,請選取 選項以核准變更並授權費用。選擇儲存設定。
使用 增加輸送量 AWS CLI
下列程序說明如何使用 AWS CLI 來增加Parameter Store每秒可處理目前 AWS 帳戶 和 的交易數量 AWS 區域。
使用 增加Parameter Store輸送量 AWS CLI
-
開啟 AWS CLI 並執行下列命令,以增加Parameter Store可在目前 AWS 帳戶 和 中處理的每秒交易數 AWS 區域。
aws ssm update-service-setting --setting-id arn:aws:ssm:region:account-id:servicesetting/ssm/parameter-store/high-throughput-enabled --setting-value true如果命令成功,則無輸出訊息。
-
執行下列命令,以檢視目前 AWS 帳戶 和 Parameter Store中 的目前輸送量服務設定 AWS 區域。
aws ssm get-service-setting --setting-id arn:aws:ssm:region:account-id:servicesetting/ssm/parameter-store/high-throughput-enabled系統會傳回與以下相似的資訊:
{ "ServiceSetting": { "SettingId": "/ssm/parameter-store/high-throughput-enabled", "SettingValue": "true", "LastModifiedDate": 1556551683.923, "LastModifiedUser": "arn:aws:sts::123456789012:assumed-role/Administrator/Jasper", "ARN": "arn:aws:ssm:us-east-2:123456789012:servicesetting/ssm/parameter-store/high-throughput-enabled", "Status": "Customized" } }
增加輸送量 (PowerShell)
以下程序示範如何使用 Tools for Windows PowerShell 來增加 Parameter Store 每秒鐘可以為目前 AWS 帳戶 和 AWS 區域處理的交易數。
使用 PowerShell 增加 Parameter Store 輸送量
-
AWS 區域 使用 AWS Tools for PowerShell (Tools for PowerShell) 增加目前 AWS 帳戶 和 中的Parameter Store輸送量。
Update-SSMServiceSetting -SettingId "arn:aws:ssm:region:account-id:servicesetting/ssm/parameter-store/high-throughput-enabled" -SettingValue "true" -Regionregion如果命令成功,則無輸出訊息。
-
執行下列命令,以檢視目前 AWS 帳戶 和 Parameter Store中 的目前輸送量服務設定 AWS 區域。
Get-SSMServiceSetting -SettingId "arn:aws:ssm:region:account-id:servicesetting/ssm/parameter-store/high-throughput-enabled" -Regionregion系統會傳回與類似以下的資訊:
ARN : arn:aws:ssm:us-east-2:123456789012:servicesetting/ssm/parameter-store/high-throughput-enabled LastModifiedDate : 4/29/2019 3:35:44 PM LastModifiedUser : arn:aws:sts::123456789012:assumed-role/Administrator/Jasper SettingId : /ssm/parameter-store/high-throughput-enabled SettingValue : true Status : Customized