Module: CqlInstrumentation

Defined in:
lib/cql_instrumentation.rb,
lib/cql_instrumentation/railtie.rb,
lib/cql_instrumentation/version.rb,
lib/cql_instrumentation/log_subscriber.rb,
lib/cql_instrumentation/controller_runtime.rb

Defined Under Namespace

Modules: ControllerRuntime Classes: LogSubscriber, Railtie, RuntimeRegistry

Constant Summary collapse

SERVICE_ID =
:cassandra
VERSION =
"1.0"

Class Method Summary collapse

Class Method Details

.attach_log_subscriberObject



12
13
14
# File 'lib/cql_instrumentation.rb', line 12

def attach_log_subscriber
  LogSubscriber.attach_to(SERVICE_ID)
end

.setup_instrumentationObject



8
9
10
# File 'lib/cql_instrumentation.rb', line 8

def setup_instrumentation
  instrument(Cql::Client::SynchronousClient)
end