Created

Embed URL

HTTPS clone URL

SSH clone URL

You can clone with HTTPS or SSH.

Download Gist

munin plugin for bj

View bj_queue.rb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
#!/usr/bin/env ruby
 
def output_config
puts <<-END
graph_category App
graph_title bj queue
graph_vlabel count
jobs.label pending jobs
END
exit 0
end
 
def output_values
ENV["RAILS_ENV"] = "production"
require "/redacted/current/config/environment.rb"
puts "jobs.value #{Bj::Table::Job.count :conditions => {:state => "pending"}}"
end
 
if ARGV[0] == "config"
output_config
else
output_values
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.