Module: Tracebin
- Defined in:
- lib/tracebin/middleware.rb,
lib/tracebin.rb,
lib/tracebin/agent.rb,
lib/tracebin/timer.rb,
lib/tracebin/config.rb,
lib/tracebin/events.rb,
lib/tracebin/logger.rb,
lib/tracebin/helpers.rb,
lib/tracebin/helpers.rb,
lib/tracebin/patches.rb,
lib/tracebin/storage.rb,
lib/tracebin/version.rb,
lib/tracebin/recorder.rb,
lib/tracebin/reporter.rb,
lib/tracebin/initializer.rb,
lib/tracebin/subscribers.rb,
lib/tracebin/puppet_master.rb,
lib/tracebin/health_monitor.rb,
lib/tracebin/background_timer.rb,
lib/tracebin/system_health_sample.rb,
lib/tracebin/custom_instrumentation.rb,
lib/tracebin/worker_process_monitor.rb,
lib/tracebin/background_job_instrumentation.rb,
lib/tracebin/background_job_instrumentation/resque.rb,
lib/tracebin/background_job_instrumentation/sidekiq.rb
Overview
require ‘tracebin/initializer’
Defined Under Namespace
Modules: Agent, BackgroundJobInstrumentation, CustomInstrumentation, Helpers, Initializer Classes: BackgroundTimer, Config, ControllerEvent, CustomEvent, Event, HealthMonitor, Middleware, PatchHelper, Patches, PuppetMaster, Railtie, Recorder, Reporter, RequestLogger, SQLEvent, SinatraEvent, Storage, Subscribers, SystemHealthSample, Timer, ViewEvent, WorkerProcessMonitor
Constant Summary collapse
- VERSION =
"0.0.13"
Class Method Summary collapse
Class Method Details
.instrument(*args, &block) ⇒ Object
41 42 43 |
# File 'lib/tracebin/custom_instrumentation.rb', line 41 def instrument(*args, &block) Tracebin::CustomInstrumentation.instrument *args, &block end |