MiCloud CloudAPI - About Analysis

  • 107 views
Uploaded on

Introduce to MiCloud CloudAPI Analysis

Introduce to MiCloud CloudAPI Analysis

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
107
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
1
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. MiCloud CloudAPI -About AnalysisSimon@MiCloud
  • 2. What is Cloud AnalysisDtrace -- MiCloud繼承Joyent的雲端平台,提供有一個進階的服務監控方式,這是個非常進階的狀態監控系統,原生於Solaris Unix上,已有Mac與SmartOS的實作套件,亦可於MiCloud環境上直接使用。
  • 3. Environment Prepare● 首先請大家先準備好Node.js環境● 安裝CloudAPI:假設大家已經安裝好Node.js,那只要透過下面指令就可以安裝CloudAPI(由於SDC環境持續改板中,請安裝對應目前MiCloud環境的smartdc套件,目前選定的是6.5.4版本的smartdc)$ npm install smartdc@6.5.4
  • 4. 查詢有哪些可用分析 - 1/3$ sdc-describeanalytics可使用的監控模組:此部份為所有監控項目的大略說明欄位說明:此部份為每種欄位的設定說明
  • 5. 查詢有哪些可用分析 - 2/3型別說明:此部份說明於分析上定義的基本資料型態有哪些...可用監控設定說明: 這個是主要監控要設定的參考值...
  • 6. 查詢有哪些可用分析 - 3/3轉換說明:此部份可以透過IP轉換地理位置,來進階顯示於世界地圖上…
  • 7. 建立監控點
  • 8. 取回監控值監控的結果值,不過...這邊是整合的數值,尚未能顯示每台主機的個別值...
  • 9. 使用decomposition分類結果值加入decomposition可以有效分類結果值...
  • 10. 使用decomposition的取值結果按照zonename做分類的監控數值...
  • 11. 另一個範例 - memory:rss使用memory,並指定stat為rss取出記憶體使用狀況
  • 12. 透過jsontool進階取值透過jsontool,透過主機的uuid,直接取出某台主機的記憶體使用量...
  • 13. 應用範圍● 監控主機狀態● 服務Scale out / in之參考與事件觸發依據