X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/21958591555b0b80370e944e3128ac5d533c281d..8df838bf09d95282ba29ddde8b504e0affc5f06e:/cookbooks/munin/files/default/plugins/passenger_requests diff --git a/cookbooks/munin/files/default/plugins/passenger_requests b/cookbooks/munin/files/default/plugins/passenger_requests index 39c87c821..dac457e33 100755 --- a/cookbooks/munin/files/default/plugins/passenger_requests +++ b/cookbooks/munin/files/default/plugins/passenger_requests @@ -1,24 +1,26 @@ #!/usr/bin/env ruby +require "English" + def output_config - puts <<-END -graph_args --base 1000 -graph_category passenger -graph_title Passenger requests -graph_vlabel requests / ${graph_period} + puts <<~CONFIG + graph_args --base 1000 + graph_category passenger + graph_title Passenger requests + graph_vlabel requests / ${graph_period} -requests.label requests -requests.type DERIVE -requests.max 1000000 -requests.min 0 -END + requests.label requests + requests.type DERIVE + requests.max 1000000 + requests.min 0 + CONFIG exit 0 end def output_values status = `/usr/sbin/passenger-status` unless $CHILD_STATUS.success? - $stderr.puts "failed executing passenger-status" + warn "failed executing passenger-status" exit 1 end total_requests = 0