f0ce9c4e4a
The stats collector falls behind under high load on the messaging system. The suggested optimization is to increase the stats polling and disable rates processing in management UI: rabbit.collect_statistics_interval=30000 rabbitmq_management.rates_mode=none. The new hiera parameter rabbit_config_management_variables may be used to override the rates_mode to other values. Related upstream PR https://github.com/puppetlabs/puppetlabs-rabbitmq/pull/407 DocImpact Closes-bug: #1510835 Change-Id: I9a3179a4f002064c9b6d2621a49bb0aa9aa707c7 Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> |
||
---|---|---|
.. | ||
rabbitmq-env.conf.erb | ||
rabbitmq.config.erb | ||
rabbitmqadmin.conf.erb | ||
README.markdown |
Templates
Puppet supports templates and templating via ERB, which is part of the Ruby standard library and is used for many other projects including Ruby on Rails. Templates allow you to manage the content of template files, for example configuration files that cannot yet be managed as a Puppet type. Learn more at http://projects.puppetlabs.com/projects/puppet/wiki/Puppet_Templating
You can use templates like this:
class myclass {
package { mypackage: ensure => latest }
service { myservice: ensure => running }
file { "/etc/myfile":
content => template("mymodule/myfile.erb")
}
}
The templates are searched for in:
$templatedir/mymodule/myfile.erb
$modulepath/mymodule/templates/myfile.erb