Module: ScoutSignalfx

Defined in:
lib/scout_signalfx.rb,
lib/scout_signalfx/version.rb,
lib/scout_signalfx/periodic_callback.rb

Defined Under Namespace

Classes: PeriodicCallback

Constant Summary collapse

VERSION =
"1.0.0"

Class Method Summary collapse

Class Method Details

.configure(signalfx_client) ⇒ Object

Takes a SignalFxClient and configures the ScoutApm SignalFx Payload Plugin.



3
4
5
6
# File 'lib/scout_signalfx.rb', line 3

def self.configure(signalfx_client)
  @@signalfx_client ||= signalfx_client
  ScoutApm::Extensions::Config.add_periodic_callback(ScoutSignalfx::PeriodicCallback.new)
end

.signalfx_clientObject



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

def self.signalfx_client
  @@signalfx_client
end