Hey @brendan.jones1 - Our instrumentation versions are a little tricky, we don’t have one for each version but the ones we do have are versioned based off of the earliest version that instrumentation will get applied to. For example these are our current Jedis instrumentation modules:
In this case, since you are using a fork of 2.2.0, the instrumentation most likely getting used for your application is the
com.newrelic.instrumentation.jedis-1.4.0 module(which should get applied to any version from 1.4.0 to 2.7.1 exclusively, at which point the next module would be used instead). It appears you’ve already figured this next part out but for the sake of clarity, you’d want to add the following lines inside of the
class_transformer: stanza of the newrelic.yml file to disable the instrumentation:
Let us know if that works out for you! If not, feel free to share a link to the application in New Relic and I can take a closer look at the instrumentation modules that are being applied. The only other thing worth noting is that some of our generic Java instrumentation (such as JDBC or HTTP instrumentation) may also be getting applied on top of the Jedis-specific modules.