2015-12-19 60 views
0

我想从我自己的程序(java)中使用api执行厨师操作。我想知道我的厨师客户端运行是否成功。如何找到厨师客户端运行成功

找到这个的最好方法是什么?厨师是否保留任何属性或存储最近的厨师客户运行状态。

+0

更多详细信息请 – StephenKing

+0

您可以安装“lastrun”厨师处理程序和关联刀插件,以显示每个节点上最后一位厨师的详细信息。不是完全的傻瓜证明,但效果很好:https://github.com/jgoulah/knife-lastrun –

+0

谢谢马克..我会尝试这个选项 – SASI

回答

3

您可以从节点数据(关键是ohai_time)获得最后一次成功运行的时间戳,但是这对于香草厨师来说就是这样。更有可能的是您想要的是特定运行的信息,您可以从报告系统(Premium附加组件的一部分)获取特定运行的信息,或者通过自定义报告/错误处理程序将数据运送到您自己的系统。

相关问题