# DO NOT EDIT - This file is being maintained by Chef
+# Set maximum number of update processes to run at once
+max_processes 64
+
+# Maximum number of graphs to generate at once
+max_graph_jobs 24
+max_cgi_graph_jobs 24
+
+# Render pages and graphs on demand
+html_strategy cgi
+graph_strategy cgi
+
+# Use rrdcached
+rrdcached_socket /var/run/rrdcached.sock
+
# Configure alert targets
contact.admins.command mail -s "Munin Notification" admins@openstreetmap.org
contact.null.command cat > /dev/null
update no
<% end -%>
<% if client[:networking][:roles][:external][:zone] == "ucl" -%>
- address <%= client.internal_ipaddress %>
+ address <%= client.internal_ipaddress || client.external_ipaddress %>
<% elsif client[:networking][:roles][:external][:zone] == "ic" -%>
address <%= client.internal_ipaddress || client.external_ipaddress %>
-<% else -%>
+<% elsif client.external_ipaddress -%>
address <%= client.external_ipaddress %>
<% end -%>
use_node_name yes
<% if client[:munin][:plugins][plugin][value][:graph] -%>
<%= plugin %>.<%= value %>.graph <%= client[:munin][:plugins][plugin][value][:graph] %>
<% end -%>
+<% if client[:munin][:plugins][plugin][value][:label] -%>
+ <%= plugin %>.<%= value %>.label <%= client[:munin][:plugins][plugin][value][:label] %>
+<% end -%>
<% if client[:munin][:plugins][plugin][value][:warning] -%>
<%= plugin %>.<%= value %>.warning <%= client[:munin][:plugins][plugin][value][:warning] %>
<% end -%>