When we start our flask application, we initialise the newrelic agent as below.
import newrelic.agent
newrelic.agent.initialize('newrelic.ini')
And it starts tracking the different transactions happening in the flask application. That includes, third-party external calls, MySQL/PostgreSQL/ElasticSearch operations.
Though it is not tracking the redis operations done using rejson package. I read somewhere that newrelic's python agent tracks the py-redis operations.
Are there any specific requirements/way to track redis operations in newrelic with python agent?



