Is it possible to collect json data in a business transactions (rest web service)? It would be helpful when troubleshooting errors to see the json data sent with the request. I would also like to filter/search on the json data. I have read through the data collectors documention and it appears app dynamics only supports:
Hi Andrew,
We have a feature to split the servlet requests by xml/json/pojo response call "split transactions by request payload"
Can you let us know if that helps (assumming the request type is discovoered as servlet in controller UI)
and you need toggle the following node level agent properties:
enable-json-bci-rules
set this property to true to enable JSON Byte Code Instrumentation rules 'org.json.JSONObject'.'get/getString', default value is 'false', needs JVM restart.
enable-xml-bci-rules
set this property to true to enable Java XML Binding and DOM Parser Byte Code Instrumentation rules, default value is 'false', needs JVM restart.
Please find the attached screenshots with same test results and split custom rules based on request payload