fix: replace datadog with newrelic

This commit is contained in:
Karol Sójko
2021-05-05 13:09:21 +02:00
parent bc855b0a17
commit 281eb1cfd3
5 changed files with 11 additions and 32 deletions

View File

@@ -1,6 +0,0 @@
if ENV['DATADOG_ENABLED'] == 'true'
Datadog.configure do |c|
# This will activate auto-instrumentation for Rails
c.use :rails
end
end

View File

@@ -4,20 +4,4 @@ Rails.application.configure do
# Generate log in JSON
config.lograge.formatter = Lograge::Formatters::Json.new
config.lograge.ignore_actions = ['HealthCheckController#index']
config.lograge.custom_options = lambda do |event|
correlation = Datadog.tracer.active_correlation
{
dd: {
trace_id: correlation.trace_id.to_s,
span_id: correlation.span_id.to_s,
env: correlation.env.to_s,
service: correlation.service.to_s,
version: correlation.version.to_s
},
ddsource: ['ruby'],
time: event.time,
params: event.payload[:params],
level: event.payload[:level]
}
end
end