Skip to content

Instantly share code, notes, and snippets.

@dan-manges
Created October 28, 2008 07:15
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save dan-manges/20321 to your computer and use it in GitHub Desktop.
munin plugin for bj
#!/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