module SignalFx::Tracing::Instrumenter::Mysql2
Public Class Methods
instrument(opts = {})
click to toggle source
# File lib/signalfx/tracing/instrumentation/mysql2.rb, line 10 def instrument(opts = {}) begin require 'mysql2' rescue LoadError return end begin require 'mysql2/instrumentation' rescue LoadError => e puts e.message return end ::Mysql2::Instrumentation.instrument(tracer: SignalFx::Tracing::Instrumenter.tracer) if !@instrumented @instrumented = true end