X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/b9f9f8c373873c0629c9acdfd08aa9e8ebb20b6e..8df838bf09d95282ba29ddde8b504e0affc5f06e:/cookbooks/munin/files/default/plugins/api_calls_num diff --git a/cookbooks/munin/files/default/plugins/api_calls_num b/cookbooks/munin/files/default/plugins/api_calls_num index 7c8ccabcc..e776505d2 100755 --- a/cookbooks/munin/files/default/plugins/api_calls_num +++ b/cookbooks/munin/files/default/plugins/api_calls_num @@ -11,7 +11,7 @@ CALL_TYPES = { :trkpts => "GPX trackpoints calls", :web => "Web site traffic", :other => "Other API calls" -} +}.freeze if ARGV[0] == "config" puts "graph_title Requests processed" @@ -22,11 +22,12 @@ if ARGV[0] == "config" CALL_TYPES.each do |type, label| puts "#{type}.label #{label}" puts "#{type}.type DERIVE" + puts "#{type}.min 0" end else statistics = JSON.parse(File.read("/srv/www.openstreetmap.org/rails/tmp/statistics.json")) - CALL_TYPES.keys.each do |type| + CALL_TYPES.each_key do |type| count = statistics["uri"][type.to_s] || 0 puts "#{type}.value #{count}" end