cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Not a customer? Start a free trial

Click the Start a free trial link to start a 15-day SaaS trial of our product and join our community as a trial user. If you are an existing customer do not start a free trial.

AppDynamics customers and established members should click the sign in button to authenticate.

Latest Release

Is it possible to instrument Redis via APM with Java agents to get a visual representation of transactions?

Fred.Butz
Creator

Is it possible to instrument Redis via APM with Java agents to get a visual representation of transactions?

I know there is an extension for Redis metrics, but is it possible to instrument Redis via APM using java agent or other agent to get a visual representation of the transcations as you do with any .net or standard java application? I'm not seeing that you can.

By replying you agree to the Terms and Conditions of the AppDynamics Community.
Is it possible to instrument Redis via APM with Java agents to get a visual representation of transactions?
4 REPLIES 4
Allan.Schiebold
AppDynamics Team

Hi. According to what I'm seeing, Redis is written in C, so we could not instrument it with an APM agent. 

Basam.Nath
Builder
Peter.Franzel
Creator

I understand that instrumentation of redis itself is not possible as it is written in "C".

 

But isn´t it possible to see redis calls as a "Remote Service" like Kafka-Topics, HTTP-Requests or called Webservices to get generell statistics for these calls (calls, errors, resp-time) gathered by the java-agent?

 

Maybe there is a way to add manual instrumentation for this?

 

Andre.Micocci
New Poster

I have an app built with SpringBoot and Spring Cache Abstraction, using Redis through Lettuce. I need to monitor via APM AppDynamics tool, but by default it only gets data from Jedis. I can create an exit point in AppDynamics, but I need to know exactly which class and method is responsible for opening the connection and executing commands to REDIS. Can anyone help me with this issue?