Module: Spectator

Defined in:
lib/spectator.rb,
lib/spectator/http.rb,
lib/spectator/clock.rb,
lib/spectator/gauge.rb,
lib/spectator/timer.rb,
lib/spectator/counter.rb,
lib/spectator/measure.rb,
lib/spectator/version.rb,
lib/spectator/meter_id.rb,
lib/spectator/registry.rb,
lib/spectator/atomic_number.rb,
lib/spectator/distribution_summary.rb

Overview

Simple library for instrumenting code to record dimensional time series.

Defined Under Namespace

Modules: MonotonicTime Classes: AtomicNumber, Counter, DistributionSummary, Gauge, Http, ManualClock, Measure, MeterId, Publisher, Registry, SystemClock, Timer

Constant Summary collapse

VERSION =
'0.1.0'.freeze

Class Attribute Summary collapse

Class Attribute Details

.loggerObject



16
17
18
19
20
# File 'lib/spectator.rb', line 16

def logger
  @logger ||= Logger.new($stdout).tap do |log|
    log.progname = name
  end
end