Git Product home page Git Product logo

dd-trace-rb's Introduction

Datadog Trace Client

Gem codecov YARD documentation

datadog is Datadog's client library for Ruby. It includes a suite of tools which provide visibility into the performance and security of Ruby applications, to enable Ruby developers to identify bottlenecks and other issues.

Getting started

If you're upgrading from a 1.x version, check out the upgrade guide.

For a product overview, installation, and configuration check out our documentation.

For the gem API, check out our API documentation.

For descriptions of terminology used in APM, take a look at the APM Terms and Concepts.

For contributing, checkout the contribution guidelines and development guide.

dd-trace-rb's People

Contributors

alexjf avatar anmarchenko avatar barweiss avatar brettlangdon avatar callumj avatar clutchski avatar delner avatar ekump avatar ericmustin avatar galdor avatar gustavocaso avatar henrich-m avatar ivoanjo avatar jennchenn avatar juan-fernandez avatar kyle-neale avatar lloeki avatar mabdinur avatar marcotc avatar p-lambert avatar pawelchcki avatar randomanderson avatar robertomonteromiguel avatar sarahchen6 avatar tonycthsu avatar ufoot avatar vpellan avatar wantsui avatar wconti27 avatar zarirhamza avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dd-trace-rb's Issues

Sidekiq Issues

Notes:

  • Running Sidekiq in Kubernetes.

We are seeing several Sidekiq threads get stuck with the following trace. It seems a deadlock. Anyone see issues like these running DataDog in sidekiq?

"/var/lib/gems/2.3.0/gems/ddtrace-0.7.2/lib/ddtrace/tracer.rb:203:in `synchronize'
/var/lib/gems/2.3.0/gems/ddtrace-0.7.2/lib/ddtrace/tracer.rb:203:in `record'
/var/lib/gems/2.3.0/gems/ddtrace-0.7.2/lib/ddtrace/span.rb:97:in `finish'
/var/lib/gems/2.3.0/gems/ddtrace-0.7.2/lib/ddtrace/span.rb:105:in `finish_at'
/var/lib/gems/2.3.0/gems/ddtrace-0.7.2/lib/ddtrace/contrib/rails/active_support.rb:109:in `trace_cache'
/var/lib/gems/2.3.0/gems/ddtrace-0.7.2/lib/ddtrace/contrib/rails/active_support.rb:35:in `block in instrument'
/var/lib/gems/2.3.0/gems/activesupport-4.2.5/lib/active_support/notifications/fanout.rb:127:in `finish'
/var/lib/gems/2.3.0/gems/activesupport-4.2.5/lib/active_support/notifications/fanout.rb:46:in `block in finish'
/var/lib/gems/2.3.0/gems/activesupport-4.2.5/lib/active_support/notifications/fanout.rb:46:in `each'
/var/lib/gems/2.3.0/gems/activesupport-4.2.5/lib/active_support/notifications/fanout.rb:46:in `finish'
/var/lib/gems/2.3.0/gems/activesupport-4.2.5/lib/active_support/notifications/instrumenter.rb:36:in `finish'
/var/lib/gems/2.3.0/gems/activesupport-4.2.5/lib/active_support/notifications/instrumenter.rb:25:in `instrument'
/var/lib/gems/2.3.0/gems/activesupport-4.2.5/lib/active_support/notifications.rb:164:in `instrument'
/var/lib/gems/2.3.0/gems/dalli-2.7.6/lib/active_support/cache/dalli_store.rb:371:in `instrument'
/var/lib/gems/2.3.0/gems/dalli-2.7.6/lib/active_support/cache/dalli_store.rb:101:in `fetch'
/var/lib/gems/2.3.0/gems/rails-settings-cached-0.6.4/lib/rails-settings/base.rb:36:in `[]'
/var/lib/gems/2.3.0/gems/rails-settings-cached-0.6.4/lib/rails-settings/settings.rb:32:in `rescue in method_missing'
/var/lib/gems/2.3.0/gems/rails-settings-cached-0.6.4/lib/rails-settings/settings.rb:22:in `method_missing'
/home/app/snappea/app/workers/feedback_email_scheduler.rb:14:in `block in perform'
/var/lib/gems/2.3.0/gems/activerecord-4.2.5/lib/active_record/relation/query_methods.rb:251:in `block in select'
/var/lib/gems/2.3.0/gems/activerecord-4.2.5/lib/active_record/relation/query_methods.rb:251:in `select'
/var/lib/gems/2.3.0/gems/activerecord-4.2.5/lib/active_record/relation/query_methods.rb:251:in `select'
/var/lib/gems/2.3.0/gems/activerecord-4.2.5/lib/active_record/querying.rb:10:in `select'
/home/app/snappea/app/workers/feedback_email_scheduler.rb:14:in `perform'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/processor.rb:167:in `execute_job'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/processor.rb:139:in `block (5 levels) in process'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq.rb:36:in `block in <module:Sidekiq>'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/processor.rb:135:in `block (4 levels) in process'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/chain.rb:128:in `block in invoke'
/home/app/snappea/lib/fooda/sidekiq/performance_indicator_server.rb:23:in `call'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/chain.rb:130:in `block in invoke'
/home/app/snappea/lib/fooda/sidekiq/async_failure_handler.rb:6:in `call'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/chain.rb:130:in `block in invoke'
/var/lib/gems/2.3.0/gems/sidekiq-status-0.6.0/lib/sidekiq-status/server_middleware.rb:37:in `call'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/chain.rb:130:in `block in invoke'
/var/lib/gems/2.3.0/gems/ddtrace-0.7.2/lib/ddtrace/contrib/sidekiq/tracer.rb:68:in `block in call'
/var/lib/gems/2.3.0/gems/ddtrace-0.7.2/lib/ddtrace/tracer.rb:185:in `trace'
/var/lib/gems/2.3.0/gems/ddtrace-0.7.2/lib/ddtrace/contrib/sidekiq/tracer.rb:61:in `call'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/chain.rb:130:in `block in invoke'
/var/lib/gems/2.3.0/gems/newrelic_rpm-3.17.1.326/lib/new_relic/agent/instrumentation/sidekiq.rb:33:in `block in call'
/var/lib/gems/2.3.0/gems/newrelic_rpm-3.17.1.326/lib/new_relic/agent/instrumentation/controller_instrumentation.rb:363:in `perform_action_with_newrelic_trace'
/var/lib/gems/2.3.0/gems/newrelic_rpm-3.17.1.326/lib/new_relic/agent/instrumentation/sidekiq.rb:29:in `call'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/chain.rb:130:in `block in invoke'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/server/active_record.rb:6:in `call'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/chain.rb:130:in `block in invoke'
/var/lib/gems/2.3.0/gems/sidekiq-middleware-0.3.0/lib/sidekiq-middleware/server/unique_jobs.rb:18:in `call'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/chain.rb:130:in `block in invoke'
/var/lib/gems/2.3.0/gems/sidetiq-0.7.0/lib/sidetiq/middleware/history.rb:18:in `call_with_sidetiq_history'
/var/lib/gems/2.3.0/gems/sidetiq-0.7.0/lib/sidetiq/middleware/history.rb:6:in `call'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/chain.rb:130:in `block in invoke'
/var/lib/gems/2.3.0/gems/sidekiq-pro-3.3.1/lib/sidekiq/batch/middleware.rb:33:in `call'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/chain.rb:130:in `block in invoke'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/server/logging.rb:10:in `call'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/chain.rb:130:in `block in invoke'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/server/retry_jobs.rb:74:in `call'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/chain.rb:130:in `block in invoke'
/var/lib/gems/2.3.0/gems/sidekiq-failures-0.4.5/lib/sidekiq/failures/middleware.rb:9:in `call'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/chain.rb:130:in `block in invoke'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/middleware/chain.rb:133:in `invoke'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/processor.rb:134:in `block (3 levels) in process'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/logging.rb:32:in `with_context'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/processor.rb:132:in `block (2 levels) in process'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/processor.rb:183:in `stats'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/processor.rb:131:in `block in process'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq.rb:35:in `block in <module:Sidekiq>'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/processor.rb:126:in `process'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/processor.rb:82:in `process_one'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/processor.rb:70:in `run'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/util.rb:17:in `watchdog'
/var/lib/gems/2.3.0/gems/sidekiq-4.2.10/lib/sidekiq/util.rb:26:in `block in safe_thread'"

Sidekiq in development doesn't respect initializer config

We have configured datadog tracer to be enabled only in production:

# config/initializers/datadog-trace.rb
Rails.configuration.datadog_trace = {
  enabled: Rails.env.production?,
}
Datadog::Tracer.log.debug("Rails.configuration.datadog_trace = #{Rails.configuration.datadog_trace.inspect}")

But when booting sidekiq in development, datadog tracer starts recording and attempting to write traces much earlier when sidekiq communicates with redis during startup (after the railtie's before_configuration but before after_initialize):

$ bin/sidekiq
xD, [2017-03-03T00:43:26.295524 #75633] DEBUG -- : using Msgpack encoder
D, [2017-03-03T00:43:27.920030 #75633] DEBUG -- : 'redis-rails' module not found, Datadog 'redis-rails' integration is disabled
D, [2017-03-03T00:44:28.08712 #75633] DEBUG -- : Rails.configuration.datadog_trace = {:enabled=>false}
2017-03-03T00:43:28.142Z 75633 TID-oxhxghe0g INFO: Booting Sidekiq 4.2.9 with redis options {:url=>"redis://localhost:6379/1", :namespace=>"sidekiq"}
D, [2017-03-03T00:43:28.148760 #75633] DEBUG -- : Set pin redis on Redis::Client.
D, [2017-03-03T00:43:28.149140 #75633] DEBUG -- : Get pin from Redis::Client.
D, [2017-03-03T00:43:28.152427 #75633] DEBUG -- : Get pin from Redis::Client.
D, [2017-03-03T00:43:28.152869 #75633] DEBUG -- : Writing 2 spans (enabled: true)
# ... a bunch of other boot stuff
# I added this log statement to the beginning of Datadog::Railtie#after_initialize method for tracing:
D, [2017-03-03T00:43:28.349357 #75633] DEBUG -- : Datadog::Railtie#after_initialize
# (the sidekiq banner and "starting processing" below here)
# now a bunch of:
E, [2017-03-03T00:43:57.192496 #75633] ERROR -- : Failed to open TCP connection to localhost:7777 (Connection refused - connect(2) for "localhost" port 7777)

Perhaps when setting Datadog::Tracer.enabled = false the tracer should also discard any buffered traces completely? Ideally when booting within rails the tracer should only buffer traces and not attempt to send them until after rails has finished booting.

Not every exception is a 500

I noticed you've actually highlighted this in the current tracer code:

https://github.com/DataDog/dd-trace-rb/blob/master/lib/ddtrace/contrib/rails/action_controller.rb#L66-L68

Not every exception raised during controller processing maps to a 500 response. By default, current rails inserts the ActionDispatch::ShowExceptions middleware which calculates the appropriate status code for an exception using ActionDispatch::ExceptionWrapper. You could also call the exception wrapper to calculate the probable status code for any exception so that it is more accurate.

We recently starting using ShowExceptions more for serving proper dynamic 404 pages and rely on ExceptionWrapper to translate common exceptions into client errors (4XX response) which we don't care about, but these responses now appear incorrectly in Datadog APM as Error responses with 500 response codes.

P.S. Really enjoying watching the product grow!

undefined local variable or method `payload`

payload[:exception] = [e.class.name, e.message]

One of our specs blew up and so I'm wondering if payload should really be raw_payload in this case and in other cases in this file. It seems like this may have been copied from a method where payload was defined.

Here is a partial stacktrace with some details elided:

       expected RuntimeError with message matching <elided details here> cache value: id=, name/, got #<NameError: undefined local variable or method `payload' for #<ActiveSupport::Cache::MemoryStore:0x007fbd3f009638>> with backtrace:
         # /Users/beisenhauer/.rvm/gems/ruby-2.3.1@minx/gems/ddtrace-0.9.1/lib/ddtrace/contrib/rails/core_extensions.rb:229:in `rescue in fetch'
         # /Users/beisenhauer/.rvm/gems/ruby-2.3.1@minx/gems/ddtrace-0.9.1/lib/ddtrace/contrib/rails/core_extensions.rb:224:in `fetch'

/cc @palazzem

Feature request: Possibility to ignore controller#action

I would like to have the possibility to ignore certain controller#actions in rails.

Reason: I have a route which acts as health check for my rails app and gets hit several times per second to monitor the uptime. This action is quite fast and therefor influences my results/latency heavily in a way that it actually gives me a false result regarding my actual requests per min and my latency.

So what I am looking for is a possibility to ignore requests for a certain action including all the dependent traces (template, db, etc ...)

Best regards,
Dennis

Consider moving railtie to "ddtrace/rails"

It's a bit unnerving to install the ddtrace gem and have this Railtie automatically loaded. In some instances, people may want to be explicit about configuring their rails app and middleware.

It would be nice if the railtie required an explicit require:

require 'ddtrace/rails'

Otherwise, we have to jump through some hoops to ensure that require 'ddtrace' is called before rails is loaded.

Consider having a CHANGELOG, CHANGES file

I was watching the memory issue issue and I see it got addressed on today's release 0.8.2, I wanted to broadcast to my team members what changes were included in this version and I couldn't find release notes/changelog/changes file, I know the gem is still under heavy development (being on version 0.X) but this would be highly beneficial for users of the gem.

Thanks for considering it.

Include host in `http.url`

Our system is multi-tenant, and without the host it's not possible to figure out which customer a given trace is from.

Memory explodes and logs show Request Entity Too Large / Connection reset by peer

I have only seen this on a Sidekiq Server process with the Sidekiq instrumentation enabled - I have a particular sidekiq process running some very hefty, sometimes long running jobs, that when I attempt to enable the tracer the memory explodes quickly and the logs fill up with errors from ddtrace.

I am running 5 sidekiq processes on one host / dyno. Without ddtrace enabled, memory usage gets up to 10GB. With, goes all the way to 28GB over a few hours.

Note that this is running in heroku using heroku-buildpack-datadog.

2017-10-09T18:23:09.124765+00:00 ERROR -- ddtrace: [ddtrace] (/app/vendor/bundle/ruby/2.4.0/gems/ddtrace-0.9.0/lib/ddtrace/transport.rb:79:in `rescue in post') Connection reset by peer
2017-10-09T18:23:09.568074+00:00 ERROR -- ddtrace: [ddtrace] (/app/vendor/bundle/ruby/2.4.0/gems/ddtrace-0.9.0/lib/ddtrace/transport.rb:137:in `handle_response') Client error: Request Entity Too Large
2017-10-09T18:23:10.944113+00:00 ERROR -- ddtrace: [ddtrace] (/app/vendor/bundle/ruby/2.4.0/gems/ddtrace-0.9.0/lib/ddtrace/transport.rb:79:in `rescue in post') Connection reset by peer
2017-10-09T18:23:10.953045+00:00 ERROR -- ddtrace: [ddtrace] (/app/vendor/bundle/ruby/2.4.0/gems/ddtrace-0.9.0/lib/ddtrace/transport.rb:79:in `rescue in post') Connection reset by peer
2017-10-09T18:23:13.394790+00:00 ERROR -- ddtrace: [ddtrace] (/app/vendor/bundle/ruby/2.4.0/gems/ddtrace-0.9.0/lib/ddtrace/transport.rb:79:in `rescue in post') Connection reset by peer

Performance / Logging when Agent is Not Available

When the agent is not available we see huge numbers of log lines of the form:

Connection refused - connect(2) for "localhost" port 7777

(For example, we see this in our test environment and it seems that the tests run much more slowly and/or timeout as a result. I'd expect the Rails integration to no-op in any environment other than production.)

Not working with Rails 3.0

There are a few missing pieces for Rails 3.0 which cause the tracer to either crash or not work. I'll open a PR to fix these.

Feature Request: Provide queue and worker class on sidekiq metrics

We created some dashboards using the sidekiq metrics such as trace.sidekiq.job.hits to show number of jobs being run. We run a lot of workers and queues, so it would be very helpful to get the hits tagged by sidekiq queue and worker / class so we could see which workers are running the most and how jobs are balanced across queues.

Refactor request: objections to moving all reads of Rails.configuration.datadog_trace to the Railtie

Sample code:

+++ b/lib/ddtrace.rb
@@ -36,19 +36,13 @@ if defined?(Rails::VERSION)
       module Datadog
         # Railtie class initializes
         class Railtie < Rails::Railtie
           config.app_middleware.use(Datadog::Contrib::Rails::ExceptionMiddleware)

           # auto instrument Rails and third party components after
           # the framework initialization
-          options = {}
           config.after_initialize do |app|
-            Datadog::Contrib::Rails::Framework.configure(config: app.config)
-            Datadog::Contrib::Rails::Framework.auto_instrument()
-            Datadog::Contrib::Rails::Framework.auto_instrument_redis()
-            Datadog::Contrib::Rails::Framework.auto_instrument_grape()
-
-            # override Rack Middleware configurations with Rails
-            options.update(::Rails.configuration.datadog_trace)
+            Datadog::Contrib::Rails::Framework.configure(app.config.datadog_trace)
+            Datadog::Contrib::Rails::Framework.auto_instrument(app.config.datadog_trace)
+            Datadog::Contrib::Rails::Framework.auto_instrument_redis(app.config.datadog_trace)
+            Datadog::Contrib::Rails::Framework.auto_instrument_grape(app.config.datadog_trace)
           end

           # Configure datadog settings before building the middleware stack.
@@ -56,8 +50,12 @@ if defined?(Rails::VERSION)
           # the initialization and so it's too late to add our tracing
           # functionalities.
           initializer :datadog_config, before: :build_middleware_stack do |app|
             app.config.middleware.insert_before(
-              0, Datadog::Contrib::Rack::TraceMiddleware, options
+              0, Datadog::Contrib::Rack::TraceMiddleware, app.config.datadog_trace
             )
           end

I can submit a PR that includes this a + removing all references to ::Rails.configuration.datadog_trace.

My motivation for this change is changes I'd like to make to redis patcher. I want to pass config to the redis patcher (default_redis_service and an option to include the redis hostname in the service name, see #135).

Thoughts?

Feature request: net/http instrumentation should add trace-id and span-id

Hi, by checking the docs for trace and the gem source code it seems that the net/http instrumentation does not add the headers for parent trace nor parent span.

It would be awesome to have that as an configurable option, so it could be turned on and we could get multi-service traces working out of the box by using DataDog official libraries.

The way I see, the necessary tasks for this feature to work nicely:

  • net/http instrumentation must add http headers x-ddtrace-parent_trace_id and x-ddtrace-parent_span_id.
  • Rails instrumentation should offer a middleware for connecting to a parent trace/span.
  • Sinatra instrumentation should offer a middleware for connection to a parent trace/span.

Thoughts?

Configuring non Rails tracers.

I am struggling to work out how I can recreate the same:

Rails.configuration.datadog_trace =
  {
    # may depend by your conditional env
    enabled: false
  }

For a non Rails app when adding something like the Rack Trace Middleware you can do:

 Datadog::Contrib::Rack::TraceMiddleware, enabled: ['test','development'].exclude?(ENV['RACK_ENV'])

UPDATE: this doesn't actually work either ^

but when adding Datadog::Monkey.patch_module(:active_record) there is no option to disable this means when running in test or development modes you get a whole bunch of:

E, [2017-06-16T11:28:51.774635 #92936] ERROR -- ddtrace: [ddtrace] (.rvm/gems/ruby-2.3.3/gems/ddtrace-0.7.2/lib/ddtrace/transport.rb:73:in `rescue in post') Failed to open TCP connection to localhost:8126 (Connection refused - connect(2) for "localhost" port 8126)

If it is documented somewhere I haven't been able to find it.

Only call ActiveRecord if it's defined

There are a few references to ActiveRecord in the code but not all rails apps uses or even load the active_record these days. Any chance we could add checks like if defined? or similar around ActiveRecord references in the code pls?

$ git g ActiveRecord
README.md
78:ActiveRecord 5.x.

lib/ddtrace/contrib/rails/active_record.rb
9:      module ActiveRecord
20:          adapter_name = ::ActiveRecord::Base.connection_config[:adapter]

lib/ddtrace/contrib/rails/framework.rb
47:          adapter_name = ::ActiveRecord::Base.connection_config[:adapter]
67:          Datadog::Contrib::Rails::ActiveRecord.instrument()

Distributed Tracing - Setting up automation.

Having problems setting up distributed tracing for Rack applications.

Because I want to set it across all our rack apps where there is no individual trace calls I need to do it at the middleware level. The problem being if you set parent_id and trace_id inside the trace call in lib/ddtrace/contrib/rack/middlewares.rb it gets overridden inside the lib/ddtrace/tracer.rb at:

166  # set up inheritance
167  parent = @buffer.get()
168  span.set_parent(parent)
169  @buffer.set(span)

This functionality looks to be what links up tracing between different resources on the same tracer i.e ActiveRecord but it doesn't make it easy for you to set based on: ['HTTP_X_DDTRACE_PARENT_TRACE_ID'] ['HTTP_X_DDTRACE_PARENT_SPAN_ID']
Like the docs say under distributed tracing. I am really looking for a way to override this functionality if it is already provided. Note wrapping in if span.parent_id.nil? will not work as other middleware also sends parent_ids.

Child finishing after parent "resurrects" the parent for subsequent spans

Consider the following code:

a = tracer.trace('a')
b = tracer.trace('b')
b.parent == a # true

a.finish
b.finish

c = tracer.trace('c')
c.parent == a # true

It is surprising that c's parent gets set to a.

This happens because b.finish calls Tracer#record which stores the finished span's parent in the SpanBuffer. So now the already-finished parent span (a) gets used as the parent for subsequent tracer.trace calls.

Is this intended? This example is not completely contrived; imagine if b is measuring the execution of a subprocess that isn't waited on until after a has finished.

/cc @jnunemaker

Sidekiq middleware throws an error if no options are passed.

If I do as the docs suggest and do this:

Sidekiq.configure_server do |config|
  config.server_middleware do |chain|
    chain.add(Datadog::Contrib::Sidekiq::Tracer)
  end
end

it tells me that it expected 1 argument for Tracer and got 0. If I pass some argument to Tracer as in the next part of the docs, it works. I think Tracer just needs adjusted so it looks like so:

      class Tracer
        def initialize(options = {})

The logger is sometimes too noisy but not configurable

We currently have a big Rails app running on Heroku and using DataDog. There are a few legitimate situations under which we see the following message flooding our consoles and logs:

ERROR -- : Connection refused - connect(2) for "127.0.0.1" port 8126

Some of these situations are:

  • When compiling assets before a deployment. The Datadog buildpack won't start the agent until the application is actually ready to be started, so during asset compilation our console keeps throwing these, one every second.
  • Opening up a console. We have configured a "custom" port (the official buildpack still has an agent that listens to port 7777, so we change the port in our Datadog initializer) but that configuration only takes place after initialization. Our application is large enough so that initializing takes a few seconds, during which we see some of those errors popping up in our screen.

Just these two are enough to annoy us very much. We think a simple solution would be to just have the logger attribute on tracer.rb be an attr_writer so that it can be manually configured. We're currently just doing instance_variable_set('@logger', our_logger) to pass a Logger that outputs to a file log instead of the STDOUT.

I would be happy to send a PR if you think this is a reasonable idea. Any thoughts?

High memory usage

We added dd-trace-rb to a couple of applications across 6 servers the other day and within 24 hours we were receiving high memory utilization alerts for every server. Suspecting dd-trace-rb, we conditionally required it for only one of the 3 servers per application via an env var. Again, we began seeing high memory utilization, this time only on the instances where dd-trace-rb was required.

All servers have the exact same OS and configuration and are running the same code. All are behind a load balancer and look to have been receiving the same volume of traffic, so it seems that dd-trace-rb might be the culprit. Memory is GCed, but utilization just seems too high. Is dd-trace-rb known to consume large amounts of memory? Any other info I can provide? Thanks.

baseline server w/o dd-trace-rb
screen shot 2017-07-26 at 10 01 44 am

different server w dd-trace-rb, same timeframe as above
screen shot 2017-07-26 at 10 02 36 am

Active Record models with different database connections

Our application uses Active Record to connect to more than one database. The connections are defined on a per model bases. Now in DataDog APM all queries are shown under the same database service. Is it possible to split them by this connection somehow? It would be nice if we had the throughput (queries per second) and latency metrics split per database.

The Railtie adds an unnecessary initializer

Hi! We've been using version 0.7.0 since yesterday and we've noticed the Rack middleware wasn't working for us. The reason is because we require the gem manually on an initializer (only in presence of ENV['DD_API_KEY']) and by that point no new initializers can be added. Here's a link to the code I'm talking about.

I don't think a new initializer is necessary at all. Railties can directly access the app's configuration and modify the middleware stack like:

config.app_middleware.insert_before(0, Datadog::Contrib::Rack::TraceMiddleware, options)

Is there a reason to specifically require an initializer for this?

Sidekiq::Shutdown errors are reported but they're normal handled exceptions

Hi! We recently realized that DataDog is reporting many errors for Sidekiq when we deploy our application. This is because the processes need to be killed, so Sidekiq sends the Sidekiq::Shutdown error to its workers. Sidekiq then handled the error properly because this is the normal lifecycle of the gem. However, the DD tracer is capturing it regardless and reporting it, mistakenly triggering our monitor alerts.

Looking at how other error reporting tools do this, they hook up to Sidekiq's built-in error handling mechanism instead. Sidekiq doesn't report its internal errors then.

I understand this is not an obvious bug, but I think at least it might be worth to configure.

Option to customize Sidekiq service on a worker level

Here is use case we have: some of the jobs are long-running by design (up to 30 minutes) which skews average for the whole service.

We want to keep average latency monitoring as it is for the rest of the jobs, so the way I see it we can just extract slow ones to be reporting to a separate service.

I'm going to create a PR for this

Rails configuration not disabling patch_modules

Setting disabled in the rails configuration:

Rails.configuration.datadog_trace = {
  enabled: !['development', 'test'].include?(Rails.env)
}

will not stop any patch_modules from trying to connect to the ddagent (not wanted inside test/dev environments without the agent):

Datadog::Monkey.patch_module(:elasticsearch)

i.e Connection refused - connect(2) for "localhost" port 8126

It seems that the same option on the tracer will stop it (according to the documentation they do the same thing)

Datadog.tracer.configure(enabled: !['test','development'].include?(Rails.env)

Related to #138

Validate options

It took me a while to realize that the rails option name was distributed_tracing: true and not distributed_tracing_enabled: true. It would be great if option names were validated.

ActionCable Instrumentation

It would be great to have ActionCable instrumentation built into the gem.
There is an perform_action.action_cable notification emitted, I think it should not be very hard to hook into it.

Feature request: auto detect ActiveRecord on Sinatra app

Hi, we are integrating some Sinatra apps, they all use ActiveRecord for database connection I see in the source code instrumentation for ActiveRecord on Rails apps, it would be awesome to have similar kind of detection on Sinatra apps.

Sinatra request path does not include script name

The sinatra tracer currently omits the script name from the request path. This means that all subclasses of Sinatra::Base occupy the same path namespace.

Given subclasses Foo and Bar, /foo/:id should not be conflated with /bar/:id

Capture StandardError lets some Exceptions through

I'd like to continue the discussion started here regarding how in the recently added Rack middleware only StandardErrors are captured.

I wanted to point out some examples of similar gems that have similar Rack middlewares and how they all capture Exception (which is the absolute parent in the Ruby errors hierarchy). Here are Honeybadger, New Relic and Sentry.

I'd like to discuss how to make it possible to capture those errors, otherwise I think this is missing the opportunity of catching some extra info!

Redis Service

I have an application where it has to connect to 2 separate redis servers. I would like to set the service on each connection separately but right now it seems the redis service is a constant and can't be changed. If it could be passed into the patched initializer with the rest of the args that would be great.

Custom resource names for HTTP requests

Right now the resource names for the auto-instrumented Net::HTTP code are HTTP Methods: GET, POST etc. This is not a useful way for us to see our metrics broken out. As an example, there's no meaningful way for me to sort the Service view. However, if the Resource name was the domain, I could see what services are the most used, and track them over time much better.

If you don't want to change the default, could there either be an extension point (method to override), or a configuration option?

Thanks.

Sidekiq tracer middle reconfigures already-configured datadog tracer

Using sidekiq in a rails app, I have already configured datadog tracer in an initializer:

# config/initializers/ddtrace.rb
Rails.configuration.datadog_trace = {
  enabled: !Rails.env.production?
}

When I add the sidekiq tracer middleware to my sidekiq config without any options:

# config/initializers/sidekiq.rb
Sidekiq.configure_server do |config|
  config.server_middleware do |chain|
    require "ddtrace/contrib/sidekiq/tracer"
    chain.add Datadog::Contrib::Sidekiq::Tracer
  end
end

Then Datadog.tracer is implicitly reconfigured with sidekiq defaults by the middleware's initializer. I found this very surprising. I don't expect a sidekiq middleware's initializer to mutate the global state of my application.

I had to override this back to my rails configuration with:

    chain.add Datadog::Contrib::Sidekiq::Tracer,
      enabled: Rails.configuration.datadog_trace.fetch(:enabled)

Perhaps this initializer should only set those values on the tracer if the options are passed (non-nil), similar to the Datadog::Tracer#configure method?

Gem Load Error for Rails when ActiveRecord is disabled

I have a Rails application that uses dynamodb instead of ActiveRecord. I have disabled active record by commenting it out in application.rb. This works fine with the 0.7 versions of ddtrace, but when I upgrade to 0.8.0 I get the following error.

Gem Load Error is: uninitialized constant ActiveRecord
Did you mean?  ActiveModel
Backtrace for gem load error is:
/usr/local/opt/rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/ddtrace-0.8.0/lib/ddtrace/contrib/rails/framework.rb:16:in `<top (required)>'
/usr/local/opt/rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/ddtrace-0.8.0/lib/ddtrace.rb:31:in `require'
/usr/local/opt/rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/ddtrace-0.8.0/lib/ddtrace.rb:31:in `<top (required)>'

example application.rb

require_relative "boot"

require "rails"
# Pick the frameworks you want:
require "active_model/railtie"
# require "active_job/railtie"
# require "active_record/railtie"
require "action_controller/railtie"
# require "action_mailer/railtie"
require "action_view/railtie"
# require "action_cable/engine"
# require "sprockets/railtie"
# require "rails/test_unit/railtie"

# Require the gems listed in Gemfile, including any gems
# you've limited to :test, :development, or :production.
Bundler.require(*Rails.groups)

module TestApplication
  class Application < Rails::Application
    config.api_only = true
  end
end

Question on distributed tracing

I have a Sinatra app that is already reporting to Datadog, I am attempting to enable distributed tracing, should this work?

require 'ddtrace'
require 'ddtrace/contrib/sinatra/tracer'
require 'ddtrace/contrib/rack/middlewares'

class App
  register Datadog::Contrib::Sinatra::Tracer
  use Datadog::Contrib::Rack::TraceMiddleware, distributed_tracing_enabled: true

  configure do
    settings.datadog_tracer.configure(...)
  end
end

The docs mention using the Rack middleware for Rack apps and the extension for Sinatra apps (also Rack apps), hence the question.

Infinite Stack Recursion within Sidekiq

We're seeing an infinite stack recursion within our Sidekiq workers when using the dd-trace-rb gem:

2017-01-05T12:04:19Z 24306 TID-gsirok6vk WARN: /opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/stats.rb:15:in `initialize'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/stats_engine/stats_hash.rb:39:in `new'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/stats_engine/stats_hash.rb:39:in `block in initialize'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/stats_engine/stats_hash.rb:113:in `yield'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/stats_engine/stats_hash.rb:113:in `[]'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/stats_engine/stats_hash.rb:113:in `block in record'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/stats_engine/stats_hash.rb:103:in `each'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/stats_engine/stats_hash.rb:103:in `record'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/stats_engine/metric_stats.rb:106:in `block in record_scoped_and_unscoped_metrics'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/stats_engine.rb:28:in `block in with_stats_lock'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/stats_engine.rb:28:in `synchronize'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/stats_engine.rb:28:in `with_stats_lock'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/stats_engine/metric_stats.rb:105:in `record_scoped_and_unscoped_metrics'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:31:in `record_metrics'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:59:in `block in trace_execution_scoped_footer'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:15:in `log_errors'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:39:in `trace_execution_scoped_footer'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:86:in `ensure in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:86:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:71:in `trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:108:in `wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:41:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:45:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/tracer.rb:129:in `trace'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/bundler/gems/dd-trace-rb-1b724b8af03c/lib/ddtrace/contrib/redis/core.rb:38:in `call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/instrumentation/redis.rb:42:in `block in call'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/datastores.rb:111:in `block in wrap'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer.rb:73:in `block in trace_execution_scoped'
/opt/apptentive/releases/bdbe4b6d43cf2de968d75b08b8bd5e6b4c13944c/vendor/bundle/ruby/2.2.0/gems/newrelic_rpm-3.16.0.318/lib/new_relic/agent/method_tracer_helpers.rb:82:in `trace_execution_scoped'
...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.