2015-12-19 57 views
0

我想從我自己的程序(java)中使用api執行廚師操作。我想知道我的廚師客戶端運行是否成功。如何找到廚師客戶端運行成功

找到這個的最好方法是什麼?廚師是否保留任何屬性或存儲最近的廚師客戶運行狀態。

+0

更多詳細信息請 – StephenKing

+0

您可以安裝「lastrun」廚師處理程序和關聯刀插件,以顯示每個節點上最後一位廚師的詳細信息。不是完全的傻瓜證明,但效果很好:https://github.com/jgoulah/knife-lastrun –

+0

謝謝馬克..我會嘗試這個選項 – SASI

回答

3

您可以從節點數據(關鍵是ohai_time)獲得最後一次成功運行的時間戳,但是這對於香草廚師來說就是這樣。更有可能的是您想要的是特定運行的信息,您可以從報告系統(Premium附加組件的一部分)獲取特定運行的信息,或者通過自定義報告/錯誤處理程序將數據運送到您自己的系統。

相關問題