I have application written in Pylons framework to instrument using ADK. I'm using https://www.dynatrace.com/blog/inside-the-black-bo... this description to figure it out how to do this. I've got my ADK agent online and I can see some purepaths but:
def start_purepath(params_to_capture=None, method=None):
dttag = DYNATRACE_GET_TAG_AS_STRING()
dynatrace_method_id, dynatrace_serial_no = DYNATRACE_START_PUREPATH(
Without adding tag Dynatrace could catch paths as one. But sometimes paths are corrupted. I'm quite confused about it.
2. Another question I have is if it's possible to connect purepath start with apache2 which is in front of pylons app. No I have no idea how to do that. I've got Apache instrumented with UEM and it's working fine, it would be great to see what was after WebRequest call on python side.
I'm using appmon 7.0.12 with current version of ADK. Python is 2.7.13
I will dig into this more, but if your app is behind apache2 then you should see an x-dynatrace header on the request at the pylon layer. You can use this as the client dttag for linking purposes