APM/Kibana: Redis not shown as a Dependency

Kibana version: 7.17

Elasticsearch version: 7.17

APM Server version: 7.17

APM Agent language and version: Ruby 2.5.3 (Rails 4.2)

Browser version: Chrome 103.0.5060.134

Original install method (e.g. download page, yum, deb, from source, etc.) and version: RubyGems

Fresh install or upgraded from other version? Fresh Install

Is there anything special in your setup? For example, are you using the Logstash or Kafka outputs? Are you using a load balancer in front of the APM Servers? Have you changed index pattern, generated custom templates, changed agent configuration etc.

Description of the problem including expected versus actual behavior. Please include screenshots (if relevant):

I'm working on moving from NewRelic to Elastic APM for our Ruby on Rails app. One issue I noticed is that Redis is not showing as a dependency in Kibana. Other dependencies are appearing without issues (mysql, external api calls).

I can see there are transaction Traces with references to Redis.

We have two Redis instances (Azure Cache for Redis) that we connect to:

  • The first is for caching (Rails.cache)
  • The second is for queuing/background job processing (Resque)

I'm able to see both of these Redis dependencies in NewRelic, but not with Kibana/Elastic APM. I would expect to see both Redis instances as dependencies.

Provide logs and/or server output (if relevant):
Let me know what information is relevant for this.

Any Help is greatly appreciated! :slightly_smiling_face:

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.