Module: TestGemDp

Defined in:
lib/test_gem_dp.rb,
lib/test_gem_dp/version.rb

Constant Summary collapse

VERSION =
"0.4.0"

Class Method Summary collapse

Class Method Details

.greet(name) ⇒ Object



10
11
12
# File 'lib/test_gem_dp.rb', line 10

def self.greet(name)
  puts "Hello, #{name}! I'm DP!"
end

.initObject



14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'lib/test_gem_dp.rb', line 14

def self.init
  OpenTelemetry::SDK.configure do |c|
    c.resource=OpenTelemetry::SDK::Resources::Resource.create(
      'key1' => 'val1'
    )
    c.use_all
  end
  Pyroscope.configure do |config|
    config.application_name = "test.mw.app"
    config.server_address = "https://profiling.stage.env.middleware.io"
    config.tenant_id='kxzlj'
  end
end