什么是聚合?
聚合是指云監控服務在一定周期內對原始采樣指標數據進行最大、最小、平均、求和或方差值的計算,并把結果匯總的過程。這個計算周期又叫聚合周期。
聚合是一個平滑的計算過程,聚合周期越長、平滑處理越多,用戶對趨勢的預測越準確;聚合周期越短,聚合后的數據對告警越準確。
云監控服務的聚合周期目前最小是5分鐘,同時還有20分鐘、1小時、4小時、1天,共5種聚合周期。
聚合過程中對不同數據類型的處理是有差異的。
- 如果輸入的數據類型是整數,系統會對數據進行取整處理。
- 如果輸入的數據類型是小數(浮點數),系統會保留數據的小數點后兩位。
例如,彈性伸縮中“實例數”的數據類型為整數。因此,如果聚合周期是5分鐘,假設當前時間點為10:35,則10:30~10:35之間的原始數據會被聚合到10:30這個時間點。如果采樣指標數據分別是1和4,則聚合后的最大值為4,最小值為1,平均值為[(1+4)/2] = 2,而不是2.5。
用戶可以根據聚合的規律和特點,選擇使用云監控服務的方式、以滿足自己的業務需求。
指標數據保留多長時間?
指標數據分為原始指標數據和聚合指標數據。
- 原始指標數據是指原始采樣指標數據,原始指標數據一般保留2天。
- 聚合指標數據是指將原始指標數據經過聚合處理后的指標數據,聚合指標數據保留時間根據聚合周期不同而不同,通過API獲取的聚合指標數據保留時間如下:
表 聚合指標數據保留時間
| 聚合周期 | 保留時間 |
|---|---|
| 5分鐘 | 10天 |
| 20分鐘 | 20天 |
| 1小時 | 155天 |
如果某個資源實例被停用、關閉或者刪除,相應的原始指標數據停止上報1小時后,實例相關的指標就被刪除。停用或關閉的實例被重新啟用后,指標會恢復上報,此時可查看該指標保留期內的歷史數據。
云監控服務支持的聚合方法有哪些?
云監控服務支持的聚合方法有以下五種:
- 平均值:聚合周期內指標數據的平均值。
- 最大值:聚合周期內指標數據的最大值。
- 最小值:聚合周期內指標數據的最小值。
- 求和值:聚合周期內指標數據的求和值。
- 方差:聚合周期內指標數據的方差。
聚合運算的過程是將一個聚合周期范圍內的數據點根據相應的聚合算法聚合到周期起始邊界上,以5分鐘聚合周期為例:假設當前時間點為10:35,則10:30~10:35之間的原始數據會被聚合到10:30這個時間點。
如何導出監控數據?
- 用戶在云監控服務頁面選擇“云服務監控”或“主機監控”。
- 單擊“導出監控數據”。
- 根據界面提示選擇“時間區間”、“周期”、“資源類型”、“維度”、“監控對象”、“監控指標”。
- 單擊 “導出”。
導出監控報告中第一行分別展示用戶名、Region名稱、服務名稱、實例名稱、實例ID、指標名稱、指標數據、時間、時間戳。方便用戶查看歷史監控數據。
- 如需要將Unix時間戳轉換成時區時間,請按照如下步驟:
-
用Excel打開csv文件。
-
將時間戳利用如下公式進行換算。
計算公式為:目標時間=[時間戳/1000+(目標時區)3600]/86400+70365+19
-
設置單元格格式為日期。
-
Excel打開監控數據CSV文件亂碼如何處理?
用戶使用云監控服務可以將監控數據導出為csv文件,而使用Excel工具打開該文件時,可能出現中文亂碼的情況。這是因為云監控服務導出的csv文件使用了UTF-8編碼格式,而Excel是以ANSI格式打開的,沒有做編碼識別。針對此問題有以下解決方案:
-
使用記事本等文本編譯器直接打開,或使用WPS打開;
-
打開csv文件時,對Excel進行如下設置:
a. 新建Excel。
b. 選擇“數據 > 自文本”。
c. 選擇導出的監控數據csv文件,單擊“導入”。
進入“文本導入向導”。
d. 選擇“分隔符號”,單擊“下一步”。
e. 去勾選“Tab鍵”,勾選“逗號”,單擊“下一步”。
f. 單擊“完成”。
g. 在“導入數據”對話框里,單擊“確定”。
云監控服務支持哪些服務的企業項目維度的分權分域監控?
目前,云監控服務支持的企業項目維度的分權分域資源有:彈性云主機、彈性伸縮、云硬盤、彈性IP、彈性負載均衡、云數據庫、分布式緩存服務、文檔數據庫服務和分布式消息服務。
云監控服務哪些資源支持企業項目?
目前,云監控服務的監控面板、監控視圖、告警規則和資源分組支持按企業項目分權分域。
為什么企業項目的子用戶在監控概覽頁面可以查看到主帳號資源信息?
云監控服務的概覽頁面暫未支持按企業項目分權分域維度的查詢功能,敬請期待。
為什么企業項目的子用戶無法看到一鍵告警功能?
云監控服務的一鍵告警功能只有主帳號或配置了Tenant Administrator權限的子用戶才有權訪問和使用。
為什么企業項目的子用戶在配置告警規則時,無法選擇全部資源?
配置告警規則可選擇全部資源的功能只有主帳號或配置了Tenant Administrator權限的子用戶才有權使用。