2014-07-10 29 views
1

是否有任何插件可將開放源代碼廚師的報告功能添加到企業廚師中?開源廚師的報告插件

我嘗試使用以下命令安裝

 /opt/chef/embedded/bin/gem install knife-reporting 

刀報告寶石了安裝,但是當我運行刀沒有相關的命令被發現

+0

可能的重複[報告和刀開啓廚師的命令](http://stackoverflow.com/questions/24630230/reporting-and-knife-runs-command-for-opensource-chef) – sethvargo

回答

1

刀,報告插件是用來分析由客戶端發送到服務器的報告。 [刀運行幫助]運行此命令來查找刀報告給出的新功能。 Question似乎是一個類似的問題。 chef doc具有處理報告並將其發送到服務器的代碼。它必須與廚師處理器食譜一起運送,並在廚師跑之前啓用。

用於獲取包含節點作爲報告運行的所有信息的json文件。 從社區獲取chef_handler。 在您的運行列表中添加配方[chef_handler :: json_file]。這會將報告作爲json文件並存儲在客戶機中的/ var/chef/reports中(可以在chef_handler cookbook中更改)。

+0

你是怎麼安裝的該插件開源廚師。因爲我無法找到任何命令刀運行 –

+0

它必須與廚師處理cookbook.I能夠得到JSON報告使用廚師處理cookbook json處理程序食譜。我正在研究這個插件。一旦完成,我會讓你知道。這是做的方法。如果有些人知道,請幫助。 –

+0

我在回答中增加了json報告處理程序的用法,它將報告存儲在廚師客戶端機器中。需要找到一種方式將其導出到服務器 –