mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-09-12 16:14:58 +08:00
Fix DataDog tracer initialization (#7708)
This commit is contained in:
parent
81af9e9788
commit
74de24d3d5
2 changed files with 6 additions and 3 deletions
|
@ -14,6 +14,8 @@ require 'action_view/railtie'
|
||||||
# require "action_cable/engine"
|
# require "action_cable/engine"
|
||||||
# require "rails/test_unit/railtie"
|
# require "rails/test_unit/railtie"
|
||||||
|
|
||||||
|
require 'datadog/auto_instrument' if ENV['DD_TRACE_ENABLED'] == 'true'
|
||||||
|
|
||||||
# Require the gems listed in Gemfile, including any gems
|
# Require the gems listed in Gemfile, including any gems
|
||||||
# you've limited to :test, :development, or :production.
|
# you've limited to :test, :development, or :production.
|
||||||
Bundler.require(*Rails.groups)
|
Bundler.require(*Rails.groups)
|
||||||
|
|
|
@ -1,9 +1,10 @@
|
||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
if ENV['DD_TRACE_ENABLED'] == 'true'
|
if ENV['DD_TRACE_ENABLED'] == 'true'
|
||||||
require 'datadog/auto_instrument'
|
|
||||||
|
|
||||||
Datadog.configure do |config|
|
Datadog.configure do |config|
|
||||||
config.tracing.enabled = ENV['DD_TRACE_ENABLED'] == 'true'
|
config.tracing.enabled = true
|
||||||
|
config.tracing.instrument :action_cable, enabled: false
|
||||||
|
config.tracing.instrument :action_mailer, enabled: false
|
||||||
|
config.tracing.instrument :pg, enabled: false
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Reference in a new issue