監(jiān)控突發(fā)性能實(shí)例
本文介紹如何通過ECS管理控制臺查看突發(fā)性能實(shí)例的CPU使用率和CPU積分,并通過云監(jiān)控管理控制臺設(shè)置CPU積分報(bào)警規(guī)則。
前提條件
如果您需要設(shè)置通知對象,您必須提前創(chuàng)建聯(lián)系人組。具體操作,請參見創(chuàng)建報(bào)警聯(lián)系人或報(bào)警聯(lián)系人組。
背景信息
由于突發(fā)性能實(shí)例的CPU積分變化直接影響CPU使用率和實(shí)例負(fù)載性能,您可以在云監(jiān)控管理控制臺對一臺或多臺突發(fā)性能實(shí)例設(shè)置已消耗CPU積分、累積CPU積分、超額CPU積分或者預(yù)支CPU積分的監(jiān)控報(bào)警方案。突發(fā)性能實(shí)例CPU積分的監(jiān)控指標(biāo)說明如下表所示。
監(jiān)控指標(biāo) | 說明 |
突發(fā)性能實(shí)例-已消耗CPU積分 | 消耗CPU積分的變化,趨勢和CPU使用率保持同步。更多信息,請參見CPU積分。 |
突發(fā)性能實(shí)例-累積CPU積分 | CPU積分余額的變化,用于維持CPU使用率的CPU積分。更多信息,請參見CPU積分。 |
突發(fā)性能實(shí)例-超額CPU積分 | 超額CPU積分的變化,僅打開無性能約束模式后會消耗超額CPU積分。更多信息,請參見性能模式。 |
突發(fā)性能實(shí)例-預(yù)支CPU積分 | 預(yù)支CPU積分的變化,僅打開無性能約束模式后會消耗預(yù)支CPU積分。更多信息,請參見性能模式。 |
查看CPU積分使用信息
以下步驟示范了如何通過ECS管理控制臺查看突發(fā)性能實(shí)例的積分實(shí)時變化曲線。
登錄ECS管理控制臺。
在左側(cè)導(dǎo)航欄,選擇 。
在頁面左側(cè)頂部,選擇目標(biāo)資源所在的資源組和地域。
找到指定突發(fā)性能實(shí)例,單擊實(shí)例ID,進(jìn)入實(shí)例詳情頁面。
單擊監(jiān)控頁簽,查看相關(guān)CPU積分使用信息以及CPU使用率。
說明您在ECS管理控制臺查看的CPU使用率是云服務(wù)器內(nèi)部操作系統(tǒng)監(jiān)控的CPU使用率,不作為CPU積分消耗依據(jù)。
CPU積分消耗所基于的CPU使用率是在物理機(jī)層面采集的(包含了云服務(wù)器內(nèi)部特權(quán)指令的模擬開銷),您可以登錄云監(jiān)控管理控制臺,在主機(jī)監(jiān)控頁面單擊實(shí)例ID,然后在基礎(chǔ)監(jiān)控頁簽中查看相關(guān)數(shù)據(jù)。更多信息,請參見主機(jī)監(jiān)控概覽。
創(chuàng)建CPU積分報(bào)警規(guī)則
以下步驟示范了如何通過云監(jiān)控管理控制臺創(chuàng)建突發(fā)性能實(shí)例-累積CPU積分以及突發(fā)性能實(shí)例-超額CPU積分報(bào)警規(guī)則。其中:
在性能約束模式下,如果突發(fā)性能實(shí)例沒有可用的CPU積分,CPU使用率無法超過基準(zhǔn)性能。因此監(jiān)控突發(fā)性能實(shí)例-累積CPU積分可以保證您在實(shí)例性能受限的情況下收到通知,決定是否打開無性能約束模式。
在無性能約束模式下,為保持CPU使用率超過基準(zhǔn)性能,如果突發(fā)性能實(shí)例消耗了所有預(yù)支積分后還需要使用超額CPU積分,超額CPU積分按小時出賬單并收取費(fèi)用。因此監(jiān)控突發(fā)性能實(shí)例-超額CPU積分可以保證您在產(chǎn)生超額CPU積分計(jì)費(fèi)時收到通知,決定是否關(guān)閉無性能約束模式。
在左側(cè)導(dǎo)航欄,單擊
。在報(bào)警規(guī)則頁面,單擊創(chuàng)建報(bào)警規(guī)則。
在創(chuàng)建報(bào)警規(guī)則面板,完成以下配置。
設(shè)置實(shí)例信息:
產(chǎn)品:選擇云服務(wù)器ECS。
資源范圍:選擇實(shí)例。
關(guān)聯(lián)資源:選擇一臺或多臺突發(fā)性能實(shí)例。
單擊
,在設(shè)置規(guī)則描述面板中,設(shè)置報(bào)警規(guī)則:規(guī)則名稱:自定義填寫。
指標(biāo)類型:簡單指標(biāo)。
監(jiān)控指標(biāo)和閾值及報(bào)警級別:設(shè)置報(bào)警規(guī)則以及判斷標(biāo)準(zhǔn)。
監(jiān)控突發(fā)性能實(shí)例-累積CPU積分:選擇
,本文示例中,設(shè)置的報(bào)警判斷標(biāo)準(zhǔn)為以1分鐘為周期,持續(xù)1分鐘突發(fā)性能實(shí)例-累積CPU積分的平均值都小于1,則觸發(fā)報(bào)警。說明累積CPU積分小于1時,在性能約束模式下,突發(fā)性能實(shí)例的CPU使用率將無法超過基準(zhǔn)性能;在無性能約束模式下,如果CPU使用率超過基準(zhǔn)性能,突發(fā)性能實(shí)例將開始消耗預(yù)支積分和超額CPU積分。根據(jù)您對性能約束的容忍程度,您也可以設(shè)置為連續(xù)多個周期的平均值。
監(jiān)控突發(fā)性能實(shí)例-超額CPU積分: 選擇
,本文示例中,設(shè)置的報(bào)警判斷標(biāo)準(zhǔn)為以1分鐘為周期,持續(xù)1分鐘突發(fā)性能實(shí)例-超額CPU積分的平均值都大于0,則觸發(fā)報(bào)警。說明超額CPU積分大于0意味著突發(fā)性能實(shí)例產(chǎn)生了超額積分,開始計(jì)費(fèi)。根據(jù)您對超額積分計(jì)費(fèi)的容忍程度,您也可以設(shè)置為連續(xù)多個周期的平均值。
監(jiān)控突發(fā)性能實(shí)例-已消耗CPU積分:選擇
。監(jiān)控突發(fā)性能實(shí)例-預(yù)支CPU積分:選擇
。
設(shè)置通道沉默周期:選擇消息的間隔推送時間。
設(shè)置生效時間:選擇您可以接收消息的時間段。
設(shè)置報(bào)警聯(lián)系人組:選擇一個聯(lián)系人通知組。
如果未設(shè)置聯(lián)系人組,請單擊右側(cè)的新建聯(lián)系人組進(jìn)行設(shè)置。
(可選)設(shè)置標(biāo)簽。
告警標(biāo)簽會添加到告警內(nèi)容中。
設(shè)置高級設(shè)置。
設(shè)置報(bào)警回調(diào):公網(wǎng)可訪問的URL,用于接收云監(jiān)控通過POST請求推送的報(bào)警信息。
設(shè)置推送渠道。
彈性伸縮:如果您打開彈性伸縮開關(guān),當(dāng)報(bào)警發(fā)生時,會觸發(fā)相應(yīng)的伸縮規(guī)則。
日志服務(wù):如果您打開日志服務(wù)開關(guān),當(dāng)報(bào)警發(fā)生時,會將報(bào)警信息寫入日志服務(wù)的日志庫。
輕量消息隊(duì)列(原MNS)-topic:如果您打開輕量消息隊(duì)列(原MNS)-topic開關(guān),當(dāng)報(bào)警發(fā)生時,會將報(bào)警信息寫入消息服務(wù)的主題。
函數(shù)計(jì)算:如果您打開函數(shù)計(jì)算開關(guān),當(dāng)報(bào)警發(fā)生時,會將報(bào)警通知發(fā)送至函數(shù)計(jì)算進(jìn)行格式處理。您需要設(shè)置函數(shù)計(jì)算的地域、服務(wù)和函數(shù)。
設(shè)置無數(shù)據(jù)處理方法:無監(jiān)控?cái)?shù)據(jù)時報(bào)警的處理方式。默認(rèn)取值不做任何處理。
單擊確認(rèn)。