web-dev-qa-db-ja.com

chefユーザーアクションロギング

私はすべてのクックブックを管理するためにchefを使用しています。

問題は、chefを使用する私だけではなく、completesを使用するすべてのアクションをログに記録する方法があるかどうか疑問に思います。

特に、knife cookbook uploadknifeの他のすべてのコマンドをいつ誰が実行したかに興味があります。

knife cookbook uploadのようなすべてのユーザーアクションをログに記録する方法がある場合

1
com

すべてのアクションは/var/log/chef/server.logに記録されます。ファイルを調べて関連情報をエクスポートすることから始めることができます。

ナイフイベントのイベントフックをサポートする santok を試して、さまざまなサービス(hipchat、logstashなど)でこれらのイベントを転送することもできます。