Commit e0172c8ca7ed794462e09e2924077a6449dc196e

Authored by Antonio Terceiro
1 parent 302ba989

munin: display environment name in host group

@@ -53,6 +53,7 @@ ips ||= YAML.load_file(ips_file) @@ -53,6 +53,7 @@ ips ||= YAML.load_file(ips_file)
53 config ||= YAML.load_file(config_file) 53 config ||= YAML.load_file(config_file)
54 firewall ||= File.open(iptables_file).read 54 firewall ||= File.open(iptables_file).read
55 $nodes.each do |node| 55 $nodes.each do |node|
  56 + node.data['environment'] = $SPB_ENV
56 node.data['config'] = config 57 node.data['config'] = config
57 node.data['peers'] = ips 58 node.data['peers'] = ips
58 node.data['firewall'] = firewall 59 node.data['firewall'] = firewall
cookbooks/munin/templates/hosts.conf.erb
1 <% node['peers'].each do |hostname,ip| %> 1 <% node['peers'].each do |hostname,ip| %>
2 -[<%= hostname %>] 2 +[SPB_<%= node['environment'] %>;<%= hostname %>]
3 address <%= ip %> 3 address <%= ip %>
4 <% end %> 4 <% end %>
monitoring/Rakefile
@@ -11,5 +11,6 @@ require &#39;chake&#39; @@ -11,5 +11,6 @@ require &#39;chake&#39;
11 11
12 ips = YAML.load_file('config/prod/ips.yaml') 12 ips = YAML.load_file('config/prod/ips.yaml')
13 $nodes.each do |node| 13 $nodes.each do |node|
  14 + node.data['environment'] = 'prod'
14 node.data['peers'] = ips 15 node.data['peers'] = ips
15 end 16 end