2014-10-20 75 views
0

我面臨的問題是哪裏需要通過Ambari REST Api獲取服務安裝進度。對於集羣部署,我使用Ambari Blueprint。讀取日誌不是解決方案。此外,我需要寫腳本,將打印進度cli。 你能幫助解決這個問題嗎?也許你有一些建議?Ambari rest api服務安裝監控

+0

到目前爲止你寫了什麼,它有什麼缺陷? – 2014-10-20 11:24:00

+0

在這一刻我已經部署了ambari藍圖的集羣,一切都很好。在集羣部署運行時,我只需要監視整個過程。當一切正常時,我需要某種通知。 – user3735823 2014-10-20 11:51:33

+0

這是一個很好的*描述*,但如果你需要幫助你的腳本,你需要發佈,你知道,腳本。 – 2014-10-20 12:05:52

回答

3

對集羣創建調用的響應將href返回給請求實例,可以查詢該實例以獲取創建集羣請求的狀態。

202 - Accepted 
{ 
    "href" : "http://c6401.ambari.apache.org:8080/api/v1/clusters/MyCluster/requests/1", 
    "Requests" : { 
     "id" : 1, 
     "status" : "InProgress" 
    } 
} 

更多信息可參見asynchronous response section of the Ambari REST API docs

+0

爲什麼選擇投票?我提供的所有信息都是準確和相關的。 – 2014-10-27 15:14:42