<% @clients.sort { |a,b| a[:hostname] <=> b[:hostname] }.each do |client| -%>
# Configure monitoring for <%= client[:fqdn] %>
<% @clients.sort { |a,b| a[:hostname] <=> b[:hostname] }.each do |client| -%>
# Configure monitoring for <%= client[:fqdn] %>
update no
apcpdu_current.graph_title Load
apcpdu_current.graph_args --lower-limit 0
apcpdu_current.graph_vlabel Amps
apcpdu_current.graph_category power
update no
apcpdu_current.graph_title Load
apcpdu_current.graph_args --lower-limit 0
apcpdu_current.graph_vlabel Amps
apcpdu_current.graph_category power
apcpdu_current.current.label Current
apcpdu_current.current.min 0
apcpdu_power.graph_title Load
apcpdu_power.graph_args --base 1000 --lower-limit 0
apcpdu_power.graph_vlabel Watts
apcpdu_power.graph_category power
apcpdu_current.current.label Current
apcpdu_current.current.min 0
apcpdu_power.graph_title Load
apcpdu_power.graph_args --base 1000 --lower-limit 0
apcpdu_power.graph_vlabel Watts
apcpdu_power.graph_category power
apcpdu_power.power.label Power
apcpdu_power.power.min 0
<% unless @frontends.empty? && @backends.empty? -%>
# Configure compound graphs for www.openstreetmap.org
apcpdu_power.power.label Power
apcpdu_power.power.min 0
<% unless @frontends.empty? && @backends.empty? -%>
# Configure compound graphs for www.openstreetmap.org
update no
apache_accesses.graph_title Apache accesses
apache_accesses.graph_vlabel accesses / ${graph_period}
apache_accesses.graph_category apache
apache_accesses.graph_args --lower-limit 0
update no
apache_accesses.graph_title Apache accesses
apache_accesses.graph_vlabel accesses / ${graph_period}
apache_accesses.graph_category apache
apache_accesses.graph_args --lower-limit 0
apache_accesses.accesses80.label port 80
apache_accesses.accesses80.min 0
apache_volume.graph_title Apache volume
apache_volume.graph_vlabel bytes per ${graph_period}
apache_volume.graph_category apache
apache_volume.graph_args --lower-limit 0
apache_accesses.accesses80.label port 80
apache_accesses.accesses80.min 0
apache_volume.graph_title Apache volume
apache_volume.graph_vlabel bytes per ${graph_period}
apache_volume.graph_category apache
apache_volume.graph_args --lower-limit 0
apache_volume.volume80.label port 80
apache_volume.volume80.min 0
if_eth0.graph_title eth0 traffic
if_eth0.graph_vlabel bits in (-) / out (+) per ${graph_period}
if_eth0.graph_category network
if_eth0.graph_order down up
apache_volume.volume80.label port 80
apache_volume.volume80.min 0
if_eth0.graph_title eth0 traffic
if_eth0.graph_vlabel bits in (-) / out (+) per ${graph_period}
if_eth0.graph_category network
if_eth0.graph_order down up
if_eth0.down.label received
if_eth0.down.cdef down,8,*
if_eth0.down.label received
if_eth0.down.cdef down,8,*
if_eth0.up.label sent
if_eth0.up.cdef up,8,*
if_eth1.graph_title eth1 traffic
if_eth1.graph_vlabel bits in (-) / out (+) per ${graph_period}
if_eth1.graph_category network
if_eth1.graph_order down up
if_eth0.up.label sent
if_eth0.up.cdef up,8,*
if_eth1.graph_title eth1 traffic
if_eth1.graph_vlabel bits in (-) / out (+) per ${graph_period}
if_eth1.graph_category network
if_eth1.graph_order down up
if_eth1.down.label received
if_eth1.down.cdef down,8,*
if_eth1.down.label received
if_eth1.down.cdef down,8,*
if_eth1.up.label sent
if_eth1.up.cdef up,8,*
api_calls_www.graph_title Active requests
api_calls_www.graph_vlabel Number of requests
api_calls_www.graph_category api
api_calls_www.graph_order map upload amf history full trkpts web other
if_eth1.up.label sent
if_eth1.up.cdef up,8,*
api_calls_www.graph_title Active requests
api_calls_www.graph_vlabel Number of requests
api_calls_www.graph_category api
api_calls_www.graph_order map upload amf history full trkpts web other
api_calls_www.trkpts.label GPX trackpoints calls
api_calls_error.graph_title HTTP errors
api_calls_error.graph_vlabel Number of errors per ${graph_period}
api_calls_error.graph_category api
api_calls_error.graph_order http401 http422 http500 http502 http503 http509
api_calls_www.trkpts.label GPX trackpoints calls
api_calls_error.graph_title HTTP errors
api_calls_error.graph_vlabel Number of errors per ${graph_period}
api_calls_error.graph_category api
api_calls_error.graph_order http401 http422 http500 http502 http503 http509
api_calls_error.http509.label 509 Bandwidth Limit Exceeded
api_calls_error.http509.warning :5
api_calls_num.graph_title Requests processed
api_calls_num.graph_vlabel Number of requests per ${graph_period}
api_calls_num.graph_category api
api_calls_num.graph_order map upload amf history full trkpts web other
api_calls_error.http509.label 509 Bandwidth Limit Exceeded
api_calls_error.http509.warning :5
api_calls_num.graph_title Requests processed
api_calls_num.graph_vlabel Number of requests per ${graph_period}
api_calls_num.graph_category api
api_calls_num.graph_order map upload amf history full trkpts web other
api_calls_num.trkpts.label GPX trackpoints calls
api_waits_www.graph_title Wait times for active requests
api_waits_www.graph_vlabel Average time of requests
api_waits_www.graph_category api
api_waits_www.graph_order map upload amf history full trkpts web other
api_calls_num.trkpts.label GPX trackpoints calls
api_waits_www.graph_title Wait times for active requests
api_waits_www.graph_vlabel Average time of requests
api_waits_www.graph_category api
api_waits_www.graph_order map upload amf history full trkpts web other
api_waits_www.web.label Web site traffic
api_waits_www.web.cdef web,2,/
api_waits_www.web.label Web site traffic
api_waits_www.web.cdef web,2,/
api_waits_www.upload.label Changeset diff uploads
api_waits_www.upload.cdef upload,2,/
api_waits_www.upload.label Changeset diff uploads
api_waits_www.upload.cdef upload,2,/
api_waits_www.other.label Other API calls
api_waits_www.other.cdef other,2,/
api_waits_www.other.label Other API calls
api_waits_www.other.cdef other,2,/
api_waits_www.amf.label AMF API calls
api_waits_www.amf.cdef amf,2,/
api_waits_www.amf.label AMF API calls
api_waits_www.amf.cdef amf,2,/
api_waits_www.history.label Element history fetches
api_waits_www.history.cdef history,2,/
api_waits_www.history.label Element history fetches
api_waits_www.history.cdef history,2,/
api_waits_www.full.label Full element fetches
api_waits_www.full.cdef full,2,/
api_waits_www.full.label Full element fetches
api_waits_www.full.cdef full,2,/
api_waits_www.map.label Map API calls
api_waits_www.map.cdef map,2,/
api_waits_www.map.label Map API calls
api_waits_www.map.cdef map,2,/
api_waits_www.trkpts.label GPX trackpoints calls
api_waits_www.trkpts.cdef trkpts,2,/
memcached_multi_commands.graph_title Commands
memcached_multi_commands.graph_vlabel Commands per ${graph_period}
memcached_multi_commands.graph_category memcached
memcached_multi_commands.graph_order cmd_get cmd_set cmd_touch get_hits get_misses delete_hits delete_misses incr_hits incr_misses decr_hits decr_misses touch_hits touch_misses
api_waits_www.trkpts.label GPX trackpoints calls
api_waits_www.trkpts.cdef trkpts,2,/
memcached_multi_commands.graph_title Commands
memcached_multi_commands.graph_vlabel Commands per ${graph_period}
memcached_multi_commands.graph_category memcached
memcached_multi_commands.graph_order cmd_get cmd_set cmd_touch get_hits get_misses delete_hits delete_misses incr_hits incr_misses decr_hits decr_misses touch_hits touch_misses
memcached_multi_commands.touch_misses.label Touch Misses
memcached_multi_conns.graph_title Connections
memcached_multi_conns.graph_vlabel Connections per ${graph_period}
memcached_multi_conns.graph_category memcached
memcached_multi_conns.graph_order max_conns curr_conns avg_conns
memcached_multi_commands.touch_misses.label Touch Misses
memcached_multi_conns.graph_title Connections
memcached_multi_conns.graph_vlabel Connections per ${graph_period}
memcached_multi_conns.graph_category memcached
memcached_multi_conns.graph_order max_conns curr_conns avg_conns
memcached_multi_conns.avg_conns.label Avg Connections
memcached_multi_evictions.graph_title Evictions
memcached_multi_evictions.graph_vlabel Evictions per ${graph_period}
memcached_multi_evictions.graph_category memcached
memcached_multi_conns.avg_conns.label Avg Connections
memcached_multi_evictions.graph_title Evictions
memcached_multi_evictions.graph_vlabel Evictions per ${graph_period}
memcached_multi_evictions.graph_category memcached
memcached_multi_evictions.reclaimed.label Reclaimed Items
memcached_multi_items.graph_title Items
memcached_multi_items.graph_vlabel Items in Memcached
memcached_multi_items.graph_category memcached
memcached_multi_items.graph_order curr_items total_items
memcached_multi_evictions.reclaimed.label Reclaimed Items
memcached_multi_items.graph_title Items
memcached_multi_items.graph_vlabel Items in Memcached
memcached_multi_items.graph_category memcached
memcached_multi_items.graph_order curr_items total_items
memcached_multi_items.total_items.label New Items
memcached_multi_memory.graph_title Memory Usage
memcached_multi_memory.graph_vlabel Bytes Used
memcached_multi_memory.graph_category memcached
memcached_multi_memory.graph_order limit_maxbytes bytes
memcached_multi_items.total_items.label New Items
memcached_multi_memory.graph_title Memory Usage
memcached_multi_memory.graph_vlabel Bytes Used
memcached_multi_memory.graph_category memcached
memcached_multi_memory.graph_order limit_maxbytes bytes
memcached_multi_memory.bytes.label Current Bytes Used
memcached_multi_bytes.graph_title Network Traffic
memcached_multi_bytes.graph_args --base 1000
memcached_multi_bytes.graph_vlabel bits in (-) / out (+)
memcached_multi_bytes.graph_category memcached
memcached_multi_bytes.graph_order bytes_read bytes_written
memcached_multi_memory.bytes.label Current Bytes Used
memcached_multi_bytes.graph_title Network Traffic
memcached_multi_bytes.graph_args --base 1000
memcached_multi_bytes.graph_vlabel bits in (-) / out (+)
memcached_multi_bytes.graph_category memcached
memcached_multi_bytes.graph_order bytes_read bytes_written
memcached_multi_bytes.bytes_read.label Network Traffic coming in (-)
memcached_multi_bytes.bytes_read.cdef bytes_read,8,*
memcached_multi_bytes.bytes_read.graph no
memcached_multi_bytes.bytes_read.label Network Traffic coming in (-)
memcached_multi_bytes.bytes_read.cdef bytes_read,8,*
memcached_multi_bytes.bytes_read.graph no
memcached_multi_bytes.bytes_written.negative bytes_read
memcached_multi_bytes.bytes_written.label Traffic in (-) / out (+)
memcached_multi_bytes.bytes_written.cdef bytes_written,8,*
memcached_multi_bytes.bytes_written.negative bytes_read
memcached_multi_bytes.bytes_written.label Traffic in (-) / out (+)
memcached_multi_bytes.bytes_written.cdef bytes_written,8,*
update no
network_in.graph_title Inbound network traffic
network_in.graph_vlabel bits in per ${graph_period}
network_in.graph_category network
update no
network_in.graph_title Inbound network traffic
network_in.graph_vlabel bits in per ${graph_period}
network_in.graph_category network
network_in.graph_total total
network_in.graph_args --lower-limit 0
<% @tilecaches.each do |tc| -%>
network_in.graph_total total
network_in.graph_args --lower-limit 0
<% @tilecaches.each do |tc| -%>
network_out.graph_title Outbound network traffic
network_out.graph_vlabel bits out per ${graph_period}
network_out.graph_category network
network_out.graph_title Outbound network traffic
network_out.graph_vlabel bits out per ${graph_period}
network_out.graph_category network
network_out.graph_total total
network_out.graph_args --lower-limit 0
<% @tilecaches.each do |tc| -%>
network_out.graph_total total
network_out.graph_args --lower-limit 0
<% @tilecaches.each do |tc| -%>
squid_delay_pools.graph_vlabel IPs
squid_delay_pools.graph_order squid_delay1
squid_delay_pools.graph_category squid
squid_delay_pools.graph_vlabel IPs
squid_delay_pools.graph_order squid_delay1
squid_delay_pools.graph_category squid
squid_delay_pools.squid_delay1.label IPs
squid_delay_pools.squid_delay1.min 0
squid_delay_pools.squid_delay1.draw AREA
squid_delay_pools.squid_delay1.label IPs
squid_delay_pools.squid_delay1.min 0
squid_delay_pools.squid_delay1.draw AREA
squid_delay_pools_noreferer.graph_vlabel IPs
squid_delay_pools_noreferer.graph_order squid_delay2
squid_delay_pools_noreferer.graph_category squid
squid_delay_pools_noreferer.graph_vlabel IPs
squid_delay_pools_noreferer.graph_order squid_delay2
squid_delay_pools_noreferer.graph_category squid
squid_delay_pools_noreferer.squid_delay2.label IPs
squid_delay_pools_noreferer.squid_delay2.min 0
squid_delay_pools_noreferer.squid_delay2.draw AREA
squid_requests.graph_title Squid client requests
squid_requests.graph_args --base 1000 -l 0
squid_requests.graph_vlabel requests / ${graph_period}
squid_delay_pools_noreferer.squid_delay2.label IPs
squid_delay_pools_noreferer.squid_delay2.min 0
squid_delay_pools_noreferer.squid_delay2.draw AREA
squid_requests.graph_title Squid client requests
squid_requests.graph_args --base 1000 -l 0
squid_requests.graph_vlabel requests / ${graph_period}
- squid_requests.graph_order <%= Chef::Munin.expand "%%%name%%%_hits=%%name%%.openstreetmap:squid_requests.hits %%%name%%%_errors=%%name%%.openstreetmap:squid_requests.errors %%%name%%%_requests=%%name%%.openstreetmap:squid_requests.requests", @tilecaches %> hits=<%= @tilecaches.first[:name] %>.openstreetmap:squid_requests.hits errors=<%= @tilecaches.first[:name] %>.openstreetmap:squid_requests.errors requests=<%= @tilecaches.first[:name] %>.openstreetmap:squid_requests.requests
+ squid_requests.graph_order <%= Chef::Munin.expand "%%%name%%%_hits=%%name%%.openstreetmap.org:squid_requests.hits %%%name%%%_errors=%%name%%.openstreetmap.org:squid_requests.errors %%%name%%%_requests=%%name%%.openstreetmap.org:squid_requests.requests", @tilecaches %> hits=<%= @tilecaches.first[:name] %>.openstreetmap.org:squid_requests.hits errors=<%= @tilecaches.first[:name] %>.openstreetmap.org:squid_requests.errors requests=<%= @tilecaches.first[:name] %>.openstreetmap.org:squid_requests.requests
squid_requests.graph_total total
squid_requests.graph_category squid
<% @tilecaches.each do |tc| -%>
squid_requests.graph_total total
squid_requests.graph_category squid
<% @tilecaches.each do |tc| -%>
squid_traffic.graph_vlabel bits per ${graph_period}
squid_traffic.graph_order kbytes_in kbytes_out hit_kbytes_out
squid_traffic.graph_category squid
squid_traffic.graph_vlabel bits per ${graph_period}
squid_traffic.graph_order kbytes_in kbytes_out hit_kbytes_out
squid_traffic.graph_category squid
squid_traffic.kbytes_in.label received
squid_traffic.kbytes_in.cdef kbytes_in,8096,*
squid_traffic.kbytes_in.label received
squid_traffic.kbytes_in.cdef kbytes_in,8096,*
squid_traffic.kbytes_out.label sent
squid_traffic.kbytes_out.cdef kbytes_out,8096,*
squid_traffic.kbytes_out.label sent
squid_traffic.kbytes_out.cdef kbytes_out,8096,*
squid_traffic.hit_kbytes_out.label from cache
squid_traffic.hit_kbytes_out.cdef hit_kbytes_out,8096,*
squid_times_http.graph_title Squid Http Service Times
squid_times_http.graph_category squid
squid_times_http.graph_args --lower-limit 0
squid_times_http.graph_vlabel median reponse times (s)
squid_traffic.hit_kbytes_out.label from cache
squid_traffic.hit_kbytes_out.cdef hit_kbytes_out,8096,*
squid_times_http.graph_title Squid Http Service Times
squid_times_http.graph_category squid
squid_times_http.graph_args --lower-limit 0
squid_times_http.graph_vlabel median reponse times (s)
<% @tilecaches.each do |tc| -%>
squid_times_http.<%= tc[:name].tr("-", "_") %>.label <%= tc[:name] %>
<% end -%>
<% @tilecaches.each do |tc| -%>
squid_times_http.<%= tc[:name].tr("-", "_") %>.label <%= tc[:name] %>
<% end -%>
squid_times_cmis.graph_category squid
squid_times_cmis.graph_args --lower-limit 0
squid_times_cmis.graph_vlabel median reponse times (s)
squid_times_cmis.graph_category squid
squid_times_cmis.graph_args --lower-limit 0
squid_times_cmis.graph_vlabel median reponse times (s)
<% @tilecaches.each do |tc| -%>
squid_times_cmis.<%= tc[:name].tr("-", "_") %>.label <%= tc[:name] %>
<% end -%>
<% @tilecaches.each do |tc| -%>
squid_times_cmis.<%= tc[:name].tr("-", "_") %>.label <%= tc[:name] %>
<% end -%>
squid_times_chits.graph_category squid
squid_times_chits.graph_args --lower-limit 0
squid_times_chits.graph_vlabel median reponse times (s)
squid_times_chits.graph_category squid
squid_times_chits.graph_args --lower-limit 0
squid_times_chits.graph_vlabel median reponse times (s)
<% @tilecaches.each do |tc| -%>
squid_times_chits.<%= tc[:name].tr("-", "_") %>.label <%= tc[:name] %>
<% end -%>
<% @tilecaches.each do |tc| -%>
squid_times_chits.<%= tc[:name].tr("-", "_") %>.label <%= tc[:name] %>
<% end -%>
squid_times_nhits.graph_category squid
squid_times_nhits.graph_args --lower-limit 0
squid_times_nhits.graph_vlabel median reponse times (s)
squid_times_nhits.graph_category squid
squid_times_nhits.graph_args --lower-limit 0
squid_times_nhits.graph_vlabel median reponse times (s)
<% @tilecaches.each do |tc| -%>
squid_times_nhits.<%= tc[:name].tr("-", "_") %>.label <%= tc[:name] %>
<% end -%>
<% @tilecaches.each do |tc| -%>
squid_times_nhits.<%= tc[:name].tr("-", "_") %>.label <%= tc[:name] %>
<% end -%>
squid_times_nmr.graph_category squid
squid_times_nmr.graph_args --lower-limit 0
squid_times_nmr.graph_vlabel median reponse times (s)
squid_times_nmr.graph_category squid
squid_times_nmr.graph_args --lower-limit 0
squid_times_nmr.graph_vlabel median reponse times (s)
<% @tilecaches.each do |tc| -%>
squid_times_nmr.<%= tc[:name].tr("-", "_") %>.label <%= tc[:name] %>
<% end -%>
<% @tilecaches.each do |tc| -%>
squid_times_nmr.<%= tc[:name].tr("-", "_") %>.label <%= tc[:name] %>
<% end -%>
squid_times_dnsl.graph_category squid
squid_times_dnsl.graph_args --lower-limit 0
squid_times_dnsl.graph_vlabel median reponse times (s)
squid_times_dnsl.graph_category squid
squid_times_dnsl.graph_args --lower-limit 0
squid_times_dnsl.graph_vlabel median reponse times (s)
<% @tilecaches.each do |tc| -%>
squid_times_dnsl.<%= tc[:name].tr("-", "_") %>.label <%= tc[:name] %>
<% end -%>
<% @tilecaches.each do |tc| -%>
squid_times_dnsl.<%= tc[:name].tr("-", "_") %>.label <%= tc[:name] %>
<% end -%>
squid_request_hitrates.graph_category squid
squid_request_hitrates.graph_args --lower-limit 0 --upper-limit 100
squid_request_hitrates.graph_vlabel %
squid_request_hitrates.graph_category squid
squid_request_hitrates.graph_args --lower-limit 0 --upper-limit 100
squid_request_hitrates.graph_vlabel %
- squid_request_hitrates.graph_order <%= Chef::Munin.expand "%%%name%%%_total=%%name%%.openstreetmap:squid_requests.requests %%%name%%%_hits=%%name%%.openstreetmap:squid_requests.hits", @tilecaches %>
+ squid_request_hitrates.graph_order <%= Chef::Munin.expand "%%%name%%%_total=%%name%%.openstreetmap.org:squid_requests.requests %%%name%%%_hits=%%name%%.openstreetmap.org:squid_requests.hits", @tilecaches %>
<% @tilecaches.each do |tc| -%>
squid_request_hitrates.<%= tc[:name].tr("-", "_") %>_total.graph no
squid_request_hitrates.<%= tc[:name].tr("-", "_") %>_hits.cdef <%= tc[:name].tr("-", "_") %>_hits,<%= tc[:name].tr("-", "_") %>_total,/,100,*
<% @tilecaches.each do |tc| -%>
squid_request_hitrates.<%= tc[:name].tr("-", "_") %>_total.graph no
squid_request_hitrates.<%= tc[:name].tr("-", "_") %>_hits.cdef <%= tc[:name].tr("-", "_") %>_hits,<%= tc[:name].tr("-", "_") %>_total,/,100,*
squid_byte_hitrates.graph_category squid
squid_byte_hitrates.graph_args --lower-limit 0 --upper-limit 100
squid_byte_hitrates.graph_vlabel %
squid_byte_hitrates.graph_category squid
squid_byte_hitrates.graph_args --lower-limit 0 --upper-limit 100
squid_byte_hitrates.graph_vlabel %
- squid_byte_hitrates.graph_order <%= Chef::Munin.expand "%%%name%%%_total=%%name%%.openstreetmap:squid_traffic.kbytes_out %%%name%%%_hits=%%name%%.openstreetmap:squid_traffic.hit_kbytes_out", @tilecaches %>
+ squid_byte_hitrates.graph_order <%= Chef::Munin.expand "%%%name%%%_total=%%name%%.openstreetmap.org:squid_traffic.kbytes_out %%%name%%%_hits=%%name%%.openstreetmap.org:squid_traffic.hit_kbytes_out", @tilecaches %>
<% @tilecaches.each do |tc| -%>
squid_byte_hitrates.<%= tc[:name].tr("-", "_") %>_total.graph no
squid_byte_hitrates.<%= tc[:name].tr("-", "_") %>_hits.cdef <%= tc[:name].tr("-", "_") %>_hits,<%= tc[:name].tr("-", "_") %>_total,/,100,*
<% @tilecaches.each do |tc| -%>
squid_byte_hitrates.<%= tc[:name].tr("-", "_") %>_total.graph no
squid_byte_hitrates.<%= tc[:name].tr("-", "_") %>_hits.cdef <%= tc[:name].tr("-", "_") %>_hits,<%= tc[:name].tr("-", "_") %>_total,/,100,*
update no
apache_accesses.graph_title Apache accesses
apache_accesses.graph_vlabel accesses / ${graph_period}
apache_accesses.graph_category apache
update no
apache_accesses.graph_title Apache accesses
apache_accesses.graph_vlabel accesses / ${graph_period}
apache_accesses.graph_category apache
apache_accesses.graph_total total
apache_accesses.graph_args --lower-limit 0
<% @renderers.each do |rs| -%>
apache_accesses.graph_total total
apache_accesses.graph_args --lower-limit 0
<% @renderers.each do |rs| -%>
apache_volume.graph_title Apache volume
apache_volume.graph_vlabel bytes per ${graph_period}
apache_volume.graph_category apache
apache_volume.graph_title Apache volume
apache_volume.graph_vlabel bytes per ${graph_period}
apache_volume.graph_category apache
apache_volume.graph_total total
apache_volume.graph_args --lower-limit 0
<% @renderers.each do |rs| -%>
apache_volume.graph_total total
apache_volume.graph_args --lower-limit 0
<% @renderers.each do |rs| -%>
network_in.graph_title Inbound network traffic
network_in.graph_vlabel bits in per ${graph_period}
network_in.graph_category network
network_in.graph_title Inbound network traffic
network_in.graph_vlabel bits in per ${graph_period}
network_in.graph_category network
network_in.graph_total total
network_in.graph_args --lower-limit 0
<% @renderers.each do |rs| -%>
network_in.graph_total total
network_in.graph_args --lower-limit 0
<% @renderers.each do |rs| -%>
network_out.graph_title Outbound network traffic
network_out.graph_vlabel bits out per ${graph_period}
network_out.graph_category network
network_out.graph_title Outbound network traffic
network_out.graph_vlabel bits out per ${graph_period}
network_out.graph_category network
network_out.graph_total total
network_out.graph_args --lower-limit 0
<% @renderers.each do |rs| -%>
network_out.graph_total total
network_out.graph_args --lower-limit 0
<% @renderers.each do |rs| -%>
mod_tile_fresh.graph_vlabel tiles per ${graph_period}
mod_tile_fresh.graph_order fresh freshrender old oldrender outdated outdatedrender
mod_tile_fresh.graph_category mod_tile
mod_tile_fresh.graph_vlabel tiles per ${graph_period}
mod_tile_fresh.graph_order fresh freshrender old oldrender outdated outdatedrender
mod_tile_fresh.graph_category mod_tile
mod_tile_fresh.oldrender.label Old tile, attempted render
mod_tile_fresh.oldrender.draw STACK
mod_tile_fresh.oldrender.label Old tile, attempted render
mod_tile_fresh.oldrender.draw STACK
mod_tile_fresh.outdatedrender.label Outdated tile, attempted render
mod_tile_fresh.outdatedrender.draw STACK
mod_tile_response.graph_title mod_tile HTTP response codes
mod_tile_fresh.outdatedrender.label Outdated tile, attempted render
mod_tile_fresh.outdatedrender.draw STACK
mod_tile_response.graph_title mod_tile HTTP response codes
mod_tile_response.graph_vlabel responses per ${graph_period}
mod_tile_response.graph_order response200 response304 response404 response500
mod_tile_response.graph_category mod_tile
mod_tile_response.graph_vlabel responses per ${graph_period}
mod_tile_response.graph_order response200 response304 response404 response500
mod_tile_response.graph_category mod_tile
mod_tile_response.response500.label 500 Internal Error
mod_tile_response.response500.draw STACK
mod_tile_zoom.graph_title mod_tile responses by zoom layer
mod_tile_response.response500.label 500 Internal Error
mod_tile_response.response500.draw STACK
mod_tile_zoom.graph_title mod_tile responses by zoom layer
mod_tile_zoom.graph_vlabel responses per ${graph_period}
mod_tile_zoom.graph_order z1 z2 z3 z4 z5 z6
mod_tile_zoom.graph_category mod_tile
mod_tile_zoom.graph_vlabel responses per ${graph_period}
mod_tile_zoom.graph_order z1 z2 z3 z4 z5 z6
mod_tile_zoom.graph_category mod_tile
mod_tile_zoom.z6.label z19-20
mod_tile_zoom.z6.draw STACK
renderd_queue.graph_title Renderd queue length
mod_tile_zoom.z6.label z19-20
mod_tile_zoom.z6.draw STACK
renderd_queue.graph_title Renderd queue length
renderd_queue.graph_vlabel metatiles
renderd_queue.graph_order reqPrio req reqLow dirty reqBulk
renderd_queue.graph_category renderd
renderd_queue.graph_vlabel metatiles
renderd_queue.graph_order reqPrio req reqLow dirty reqBulk
renderd_queue.graph_category renderd
renderd_queue.reqBulk.label Bulk request Queue
renderd_queue.reqBulk.type GAUGE
renderd_processed.graph_title Renderd throughput
renderd_queue.reqBulk.label Bulk request Queue
renderd_queue.reqBulk.type GAUGE
renderd_processed.graph_title Renderd throughput
renderd_processed.graph_order reqPrio req reqLow dirty reqBulk dropped
renderd_processed.graph_category renderd
renderd_processed.graph_info Displays the number of metatiles being rendered by renderd per ${graph_period}
renderd_processed.graph_order reqPrio req reqLow dirty reqBulk dropped
renderd_processed.graph_category renderd
renderd_processed.graph_info Displays the number of metatiles being rendered by renderd per ${graph_period}
renderd_processed.reqPrio.label Priority request Queue
renderd_processed.reqPrio.draw AREA
renderd_processed.reqPrio.info Throughput of Metatiles submitted high priority for on the fly rendering
renderd_processed.reqPrio.label Priority request Queue
renderd_processed.reqPrio.draw AREA
renderd_processed.reqPrio.info Throughput of Metatiles submitted high priority for on the fly rendering
renderd_processed.req.label Request Queue
renderd_processed.req.draw STACK
renderd_processed.req.info Throughput of Metatiles submitted for on the fly rendering
renderd_processed.req.label Request Queue
renderd_processed.req.draw STACK
renderd_processed.req.info Throughput of Metatiles submitted for on the fly rendering
renderd_processed.reqLow.label Low priority request Queue
renderd_processed.reqLow.draw STACK
renderd_processed.reqLow.info Throughput of Metatiles submitted low priority for on the fly rendering
renderd_processed.reqLow.label Low priority request Queue
renderd_processed.reqLow.draw STACK
renderd_processed.reqLow.info Throughput of Metatiles submitted low priority for on the fly rendering
renderd_processed.dirty.label Dirty Queue
renderd_processed.dirty.draw STACK
renderd_processed.dirty.info Throughput of dirty Metatiles submitted for re-render
renderd_processed.dirty.label Dirty Queue
renderd_processed.dirty.draw STACK
renderd_processed.dirty.info Throughput of dirty Metatiles submitted for re-render
renderd_processed.reqBulk.label Bulk request Queue
renderd_processed.reqBulk.draw STACK
renderd_processed.reqBulk.info Throughput of Metatiles submitted with background priority
renderd_processed.reqBulk.label Bulk request Queue
renderd_processed.reqBulk.draw STACK
renderd_processed.reqBulk.info Throughput of Metatiles submitted with background priority
renderd_processed.dropped.label Dropped (x20)
renderd_processed.dropped.draw LINE2
renderd_processed.dropped.info Number of Tiles dropped due to queue overload (x20)
renderd_processed.dropped.label Dropped (x20)
renderd_processed.dropped.draw LINE2
renderd_processed.dropped.info Number of Tiles dropped due to queue overload (x20)
renderd_zoom.graph_order z1 z2 z3 z4 z5 z6
renderd_zoom.graph_category renderd
renderd_zoom.graph_info Displays the number of metatiles being rendered by renderd per ${graph_period}
renderd_zoom.graph_order z1 z2 z3 z4 z5 z6
renderd_zoom.graph_category renderd
renderd_zoom.graph_info Displays the number of metatiles being rendered by renderd per ${graph_period}
renderd_zoom.z1.label zoom z0 - z8
renderd_zoom.z1.draw AREA
renderd_zoom.z1.info Throughput of Metatiles for z0 - z8
renderd_zoom.z1.label zoom z0 - z8
renderd_zoom.z1.draw AREA
renderd_zoom.z1.info Throughput of Metatiles for z0 - z8
renderd_zoom.z2.label zoom z9 - z12
renderd_zoom.z2.draw STACK
renderd_zoom.z2.info Throughput of Metatiles for z9 - z12
renderd_zoom.z2.label zoom z9 - z12
renderd_zoom.z2.draw STACK
renderd_zoom.z2.info Throughput of Metatiles for z9 - z12
renderd_zoom.z3.label zoom z13 - z14
renderd_zoom.z3.draw STACK
renderd_zoom.z3.info Throughput of Metatiles for z13 - z14
renderd_zoom.z3.label zoom z13 - z14
renderd_zoom.z3.draw STACK
renderd_zoom.z3.info Throughput of Metatiles for z13 - z14
renderd_zoom.z4.label zoom z15 - z16
renderd_zoom.z4.draw STACK
renderd_zoom.z4.info Throughput of Metatiles for z15 - z16
renderd_zoom.z4.label zoom z15 - z16
renderd_zoom.z4.draw STACK
renderd_zoom.z4.info Throughput of Metatiles for z15 - z16
renderd_zoom.z5.label zoom z17 - z18
renderd_zoom.z5.draw STACK
renderd_zoom.z5.info Throughput of Metatiles for z17 - z18
renderd_zoom.z5.label zoom z17 - z18
renderd_zoom.z5.draw STACK
renderd_zoom.z5.info Throughput of Metatiles for z17 - z18
renderd_zoom.z6.label zoom z19 - z20
renderd_zoom.z6.draw STACK
renderd_zoom.z6.info Throughput of Metatiles for z19 - z20
renderd_zoom.z6.label zoom z19 - z20
renderd_zoom.z6.draw STACK
renderd_zoom.z6.info Throughput of Metatiles for z19 - z20
renderd_queue_time.graph_vlabel metatiles
renderd_queue_time.graph_order reqPrio req reqLow dirty reqBulk
renderd_queue_time.graph_category renderd
renderd_queue_time.graph_vlabel metatiles
renderd_queue_time.graph_order reqPrio req reqLow dirty reqBulk
renderd_queue_time.graph_category renderd
renderd_queue_time.reqPrio.label Priority request queue
renderd_queue_time.reqPrio.cdef reqPrio,1000,/
renderd_queue_time.reqPrio.draw AREA
renderd_queue_time.reqPrio.info Time for priority request queue
renderd_queue_time.reqPrio.label Priority request queue
renderd_queue_time.reqPrio.cdef reqPrio,1000,/
renderd_queue_time.reqPrio.draw AREA
renderd_queue_time.reqPrio.info Time for priority request queue
renderd_queue_time.req.label Request queue
renderd_queue_time.req.cdef req,1000,/
renderd_queue_time.req.draw STACK
renderd_queue_time.req.info Time for Request queue
renderd_queue_time.req.label Request queue
renderd_queue_time.req.cdef req,1000,/
renderd_queue_time.req.draw STACK
renderd_queue_time.req.info Time for Request queue
renderd_queue_time.reqLow.label Low priority request queue
renderd_queue_time.reqLow.cdef reqLow,1000,/
renderd_queue_time.reqLow.draw STACK
renderd_queue_time.reqLow.info Time for low priority request queue
renderd_queue_time.reqLow.label Low priority request queue
renderd_queue_time.reqLow.cdef reqLow,1000,/
renderd_queue_time.reqLow.draw STACK
renderd_queue_time.reqLow.info Time for low priority request queue
renderd_queue_time.dirty.label Dirty queue
renderd_queue_time.dirty.cdef dirty,1000,/
renderd_queue_time.dirty.draw STACK
renderd_queue_time.dirty.info Time for dirty queue
renderd_queue_time.dirty.label Dirty queue
renderd_queue_time.dirty.cdef dirty,1000,/
renderd_queue_time.dirty.draw STACK
renderd_queue_time.dirty.info Time for dirty queue
renderd_queue_time.reqBulk.label Bulk queue
renderd_queue_time.reqBulk.cdef reqBulk,1000,/
renderd_queue_time.reqBulk.draw STACK
renderd_queue_time.reqBulk.label Bulk queue
renderd_queue_time.reqBulk.cdef reqBulk,1000,/
renderd_queue_time.reqBulk.draw STACK
renderd_zoom_time.graph_order zoomtime1 zoomtime2 zoomtime3 zoomtime4 zoomtime5 zoomtime6
renderd_zoom_time.graph_category renderd
renderd_zoom_time.graph_info Displays the amount of time renderd has spent rendering tiles of a given zoom per ${graph_period}
renderd_zoom_time.graph_order zoomtime1 zoomtime2 zoomtime3 zoomtime4 zoomtime5 zoomtime6
renderd_zoom_time.graph_category renderd
renderd_zoom_time.graph_info Displays the amount of time renderd has spent rendering tiles of a given zoom per ${graph_period}
renderd_zoom_time.zoomtime1.label zoom z0 - z8
renderd_zoom_time.zoomtime1.cdef zoomtime1,1000,/
renderd_zoom_time.zoomtime1.draw AREA
renderd_zoom_time.zoomtime1.info Time for Metatiles z0 - z8
renderd_zoom_time.zoomtime1.label zoom z0 - z8
renderd_zoom_time.zoomtime1.cdef zoomtime1,1000,/
renderd_zoom_time.zoomtime1.draw AREA
renderd_zoom_time.zoomtime1.info Time for Metatiles z0 - z8
renderd_zoom_time.zoomtime2.label zoom z9 - z12
renderd_zoom_time.zoomtime2.cdef zoomtime2,1000,/
renderd_zoom_time.zoomtime2.draw STACK
renderd_zoom_time.zoomtime2.info Time for Metatiles for z9 - z12
renderd_zoom_time.zoomtime2.label zoom z9 - z12
renderd_zoom_time.zoomtime2.cdef zoomtime2,1000,/
renderd_zoom_time.zoomtime2.draw STACK
renderd_zoom_time.zoomtime2.info Time for Metatiles for z9 - z12
renderd_zoom_time.zoomtime3.label zoom z13 - z14
renderd_zoom_time.zoomtime3.cdef zoomtime3,1000,/
renderd_zoom_time.zoomtime3.draw STACK
renderd_zoom_time.zoomtime3.info Time for Metatiles for z13 - z14
renderd_zoom_time.zoomtime3.label zoom z13 - z14
renderd_zoom_time.zoomtime3.cdef zoomtime3,1000,/
renderd_zoom_time.zoomtime3.draw STACK
renderd_zoom_time.zoomtime3.info Time for Metatiles for z13 - z14
renderd_zoom_time.zoomtime4.label zoom z15 - z16
renderd_zoom_time.zoomtime4.cdef zoomtime4,1000,/
renderd_zoom_time.zoomtime4.draw STACK
renderd_zoom_time.zoomtime4.info Time for Metatiles for z15 - z16
renderd_zoom_time.zoomtime4.label zoom z15 - z16
renderd_zoom_time.zoomtime4.cdef zoomtime4,1000,/
renderd_zoom_time.zoomtime4.draw STACK
renderd_zoom_time.zoomtime4.info Time for Metatiles for z15 - z16
renderd_zoom_time.zoomtime5.label zoom z17 - z18
renderd_zoom_time.zoomtime5.cdef zoomtime5,1000,/
renderd_zoom_time.zoomtime5.draw STACK
renderd_zoom_time.zoomtime5.info Time for Metatiles for z17 - z18
renderd_zoom_time.zoomtime5.label zoom z17 - z18
renderd_zoom_time.zoomtime5.cdef zoomtime5,1000,/
renderd_zoom_time.zoomtime5.draw STACK
renderd_zoom_time.zoomtime5.info Time for Metatiles for z17 - z18
renderd_zoom_time.zoomtime6.label zoom z19 - z20
renderd_zoom_time.zoomtime6.cdef zoomtime6,1000,/
renderd_zoom_time.zoomtime6.draw STACK
renderd_zoom_time.zoomtime6.label zoom z19 - z20
renderd_zoom_time.zoomtime6.cdef zoomtime6,1000,/
renderd_zoom_time.zoomtime6.draw STACK
update no
nominatim_requests.graph_title Requests by API call
nominatim_requests.graph_args --base 1000 -l 0
nominatim_requests.graph_vlabel requests per minute
nominatim_requests.graph_category nominatim
nominatim_requests.graph_order z1 z2 z3 z4
update no
nominatim_requests.graph_title Requests by API call
nominatim_requests.graph_args --base 1000 -l 0
nominatim_requests.graph_vlabel requests per minute
nominatim_requests.graph_category nominatim
nominatim_requests.graph_order z1 z2 z3 z4
nominatim_requests.z1.label reverse
nominatim_requests.z1.draw AREA
nominatim_requests.z1.type GAUGE
nominatim_requests.z1.label reverse
nominatim_requests.z1.draw AREA
nominatim_requests.z1.type GAUGE
nominatim_requests.z2.label search (successful)
nominatim_requests.z2.draw STACK
nominatim_requests.z2.type GAUGE
nominatim_requests.z2.label search (successful)
nominatim_requests.z2.draw STACK
nominatim_requests.z2.type GAUGE
nominatim_requests.z3.label search (no result)
nominatim_requests.z3.draw STACK
nominatim_requests.z3.type GAUGE
nominatim_requests.z3.label search (no result)
nominatim_requests.z3.draw STACK
nominatim_requests.z3.type GAUGE
nominatim_requests.z4.label details
nominatim_requests.z4.draw STACK
nominatim_requests.z4.type GAUGE
nominatim_requests.z4.label details
nominatim_requests.z4.draw STACK
nominatim_requests.z4.type GAUGE
nominatim_throttled_ips.graph_vlabel number of IPs
nominatim_throttled_ips.graph_category nominatim
nominatim_throttled_ips.graph_order bulk block
nominatim_throttled_ips.graph_vlabel number of IPs
nominatim_throttled_ips.graph_category nominatim
nominatim_throttled_ips.graph_order bulk block
nominatim_throttled_ips.bulk.label bulk
nominatim_throttled_ips.bulk.draw AREA
nominatim_throttled_ips.bulk.type GAUGE
nominatim_throttled_ips.bulk.label bulk
nominatim_throttled_ips.bulk.draw AREA
nominatim_throttled_ips.bulk.type GAUGE
nominatim_throttled_ips.block.label blocked
nominatim_throttled_ips.block.draw STACK
nominatim_throttled_ips.block.type GAUGE
nominatim_throttled_ips.block.label blocked
nominatim_throttled_ips.block.draw STACK
nominatim_throttled_ips.block.type GAUGE