Module: NSA

Defined in:
lib/nsa.rb,
lib/nsa/version.rb,
lib/nsa/collectors/null.rb,
lib/nsa/statsd/informant.rb,
lib/nsa/statsd/publisher.rb,
lib/nsa/statsd/subscriber.rb,
lib/nsa/collectors/sidekiq.rb,
lib/nsa/statsd/async_publisher.rb,
lib/nsa/collectors/active_record.rb,
lib/nsa/collectors/action_controller.rb,
lib/nsa/collectors/active_support_cache.rb

Defined Under Namespace

Modules: Collectors, Statsd

Constant Summary collapse

VERSION =
"0.2.8"

Class Method Summary collapse

Class Method Details

.inform_statsd(backend) {|::NSA::Statsd::Informant| ... } ⇒ Object



3
4
5
6
# File 'lib/nsa.rb', line 3

def self.inform_statsd(backend)
  yield ::NSA::Statsd::Informant
  ::NSA::Statsd::Informant.listen(backend)
end