如何在puppet master中提高或降低日志级别?

如何在puppet master中提高或降低日志级别?,puppet,Puppet,我正在CentOS 6上使用puppet 3.2.3、passenger和apache。我在一个集群中有680个计算节点,以及8个用户用来登录集群和提交作业的网关。所有的节点和网关都在傀儡控制之下。我最近从2.6升级。主服务器根据需要将日志记录到syslog,但如何更改主服务器的日志级别却让我不知所措。我似乎可以选择调试,或者什么都不做。Debug记录了太多的细节,而不使用该开关只是记录每次passneger/apache启动新工作程序来处理传入连接时的日志 我在网上的文档中找不到这样做的信息。

我正在CentOS 6上使用puppet 3.2.3、passenger和apache。我在一个集群中有680个计算节点,以及8个用户用来登录集群和提交作业的网关。所有的节点和网关都在傀儡控制之下。我最近从2.6升级。主服务器根据需要将日志记录到syslog,但如何更改主服务器的日志级别却让我不知所措。我似乎可以选择调试,或者什么都不做。Debug记录了太多的细节,而不使用该开关只是记录每次passneger/apache启动新工作程序来处理传入连接时的日志

我在网上的文档中找不到这样做的信息。我想要的是每次节点到达服务器时都记录日志;但我不需要查看已编译的目录或/var/log/messages中的参考资料


这是如何实现的?

这是一个难题,但我是如何解决这个问题的。在乘客用来通过机架中间件启动puppet的文件(config.ru)中,我注意到这些行,在我的系统中,机架中间件位于
/usr/share/puppet/rack/puppetmaster

require 'puppet/util/command_line'
run Puppet::Util::CommandLine.new.execute
所以,这是我编辑成的

require 'puppet/util/command_line'
Puppet::Util::Log.level = :info
run Puppet::Util::CommandLine.new.execute
我想Log.level的其他选择可能是:warn和others