簡體   English   中英

Cloudwatch 周期時間

[英]Cloudwatch Period time

在 Cloudwatch 服務中不能選擇低於 1 分鍾的 CPU 指標。 例如,我怎樣才能縮短這個周期時間以更快地觸發自動縮放比例? 我只需要在短時間內觸發 AutoScale 實例。 (順便說一下,數據點值 1 到 1)

EC2 提供的指標的最小粒度為 1 分鍾。

資料來源: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html

還會說,如果您需要快速擴展,啟動時間不會成為問題嗎?

您是對的——Amazon EC2 實例的基本監控提供 5 分鍾時間段內的指標。 如果您激活EC2 Detailed Monitoring ,則會在 1 分鍾內提供指標。 詳細監控需要額外收費

通過 Amazon EC2 Auto-Scaling 啟動新實例時,啟動新實例和運行用戶數據腳本(如果有)可能需要幾分鍾時間。 Linux 個實例相當快,但 Windows 個實例由於sysprep操作在首次啟動時需要一段時間。

你提到你想在不到一分鍾的時間內對指標做出反應。 我建議這不是觸發自動縮放的理想方式。 有時一台電腦會忙一陣子,然后又會掉下來。 對高 CPU 負載反應過快會導致 Auto-Scaling 組在添加實例和終止實例之間搖擺不定。 最好為合理數量的額外負載提供足夠的容量,然后隨着時間的推移逐漸增加容量。

如果您需要如此快速地做出反應,那么也許您應該研究使用 AWS Lambda 以高度並行的方式執行少量工作,而不是依賴 Amazon EC2 實例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM