I'm using a really simple setup of APM, Kibana and Elasticsearch to get visibility on a Django webapp running in a container through Gunicorn. It's performance is stuttering once in a while and I can't see a reason for it from just reading the code. I used this compose file to get a really simple setup: Minimal Elastic Stack + APM Docker Compose · GitHub
I've instrumented my app to deliver data to APM and that works. There is some useful information in seeing how the app spends it time in Django, pyodbc and my app and the timelines offer some clues as well but what is really missing is the same functionality one saw in Opbeat where you got line-level tracing. I recall seeing a screenshot in the marketing documentation where that would be possible.
Is there some way of configuring for this granularity level?