Chef infra 登录厨师食谱

Chef infra 登录厨师食谱,chef-infra,chef-recipe,Chef Infra,Chef Recipe,根据chef文档,有可用的日志资源 log 'message' do message 'A message add to the log.' level :info end 但是这个jsut在chef客户端运行期间在控制台上打印日志。我们能否将这些日志放在某个位置的文件中,例如:/var/logs/chef?如果是,我们如何区分来自不同客户端运行的日志?日志消息将放在所有其他消息所在的位置。您可以向chef-client提供-L或-logfile标志,使其写入文件 chef-clien

根据chef文档,有可用的日志资源

log 'message' do
  message 'A message add to the log.'
  level :info
end

但是这个jsut在chef客户端运行期间在控制台上打印日志。我们能否将这些日志放在某个位置的文件中,例如:/var/logs/chef?如果是,我们如何区分来自不同客户端运行的日志?

日志消息将放在所有其他消息所在的位置。您可以向
chef-client
提供
-L
-logfile
标志,使其写入文件

chef-client -L /var/log/chef/client.log

日志消息被放在所有其他消息所在的位置。您可以向
chef-client
提供
-L
-logfile
标志,使其写入文件

chef-client -L /var/log/chef/client.log

值得注意的是,client.rb文件也有一个选项:
log\u位置
值得注意的是client.rb文件也有一个选项:
log\u位置