Sha256: b5b7b778c3685d53c8660c9054a51741aced12d55bc9c89bdee2cda8d67510ca

Contents?: true

Size: 644 Bytes

Versions: 7

Compression:

Stored size: 644 Bytes

Contents

require 'ddtrace'

Datadog.configure do |c|
  c.diagnostics.debug = true if Datadog::DemoEnv.feature?('debug')
  c.analytics_enabled = true if Datadog::DemoEnv.feature?('analytics')
  c.runtime_metrics.enabled = true if Datadog::DemoEnv.feature?('runtime_metrics')

  if Datadog::DemoEnv.feature?('tracing')
    c.use :rails, service_name: 'acme-rails-five'
    c.use :redis, service_name: 'acme-redis'
    c.use :resque, service_name: 'acme-resque'
  end

  if Datadog::DemoEnv.feature?('pprof_to_file')
    # Reconfigure transport to write pprof to file
    c.profiling.exporter.transport = Datadog::DemoEnv.profiler_file_transport
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
ddtrace-0.51.1 integration/apps/rails-five/config/initializers/datadog.rb
ddtrace-0.51.0 integration/apps/rails-five/config/initializers/datadog.rb
ddtrace-0.50.0 integration/apps/rails-five/config/initializers/datadog.rb
ddtrace-0.49.0 integration/apps/rails-five/config/initializers/datadog.rb
ddtrace-0.48.0 integration/apps/rails-five/config/initializers/datadog.rb
ddtrace-0.47.0 integration/apps/rails-five/config/initializers/datadog.rb
ddtrace-0.46.0 integration/apps/rails-five/config/initializers/datadog.rb