class OpenTelemetry::Instrumentation::Mysql2::Instrumentation

The Instrumentation class contains logic to detect and install the Mysql2 instrumentation

Private Instance Methods

patch_client() click to toggle source
# File lib/opentelemetry/instrumentation/mysql2/instrumentation.rb, line 40
def patch_client
  ::Mysql2::Client.prepend(Patches::Client)
end
require_dependencies() click to toggle source
# File lib/opentelemetry/instrumentation/mysql2/instrumentation.rb, line 36
def require_dependencies
  require_relative 'patches/client'
end