compass-adapters/chef/roles/os-ops-messaging.rb
Jerry Zhao 1f1b538ed6 Make client.rb cleaner and scalable
Also add some checks for null node attributes and a python plugin
to collect rabbitmq metrics

Change-Id: Ia294ad7b53bbd13258002450cc4557963e2678db
2014-08-09 22:30:02 -07:00

25 lines
557 B
Ruby

name "os-ops-messaging"
description "Currently RabbitMQ Server (non-ha)"
override_attributes(
"rsyslog" => {
"rhelloglist" => {
"rabbitmq" => "/var/log/rabbitmq/rabbit\@$hostname.log"
},
"debianloglist" => {
"rabbitmq" => "/var/log/rabbitmq/rabbit\@$hostname.log"
}
},
"collectd" => {
"rhel" => {
"plugins" => {
"processes" => { "Process" => ["rabbitmq-server"] }
}
},
"included_plugins" => {"rabbitmq"=>{}}
}
)
run_list(
"role[os-base]",
"recipe[openstack-ops-messaging::server]"
)