Module: TraceView::API

Extended by:
Util
Included in:
Oboe::API
Defined in:
lib/traceview/api.rb,
lib/traceview/api/util.rb,
lib/traceview/api/logging.rb,
lib/traceview/api/tracing.rb,
lib/traceview/api/memcache.rb,
lib/traceview/api/layerinit.rb,
lib/traceview/api/profiling.rb

Overview

This module implements the TraceView tracing API. See: github.com/appneta/oboe-ruby#the-tracing-api and/or: rdoc.info/gems/oboe/Oboe/API/Tracing

Defined Under Namespace

Modules: LayerInit, Logging, Memcache, Profiling, Tracing, Util

Constant Summary

Constants included from Util

Util::BACKTRACE_CUTOFF

Class Method Summary collapse

Methods included from Util

backtrace, blacklisted?, get_class_name, pps, trim_backtrace, valid_key?

Class Method Details

.extend_with_tracingObject



10
11
12
13
14
15
# File 'lib/traceview/api.rb', line 10

def self.extend_with_tracing
  extend TraceView::API::Logging
  extend TraceView::API::Tracing
  extend TraceView::API::Profiling
  extend TraceView::API::LayerInit
end