Question

AppDynamics with PRPC using URL Obfuscated / Encryption

Has anyone used the Appdynamics business transaction monitoring in an implementation of prpc that is utilizing encryption and obfuscation: initialization/urlencryption value="true"
initialization/SubmitObfuscatedURL value="required" , This prevents the usage of the URL to determine the business call (ie. SubmitCase, etc. ) Example if finding out what the average business type #transactions are occurring during a given period , if it is slowing down or hitting a peak, so that we can compare that with the memory/cpu performance, etc?

***Edited by Moderator Marissa to update platform capability tags; update SR Details****

Group Tags

Correct Answer
September 11, 2019 - 9:37am

This is a technical impossibility.  App Dynamics monitors the URL for a page to determine performance.  In Pega, pages are composed dynamically.  The Pega URL does not include any details of the page being rendered, so the monitoring that App Dynamics performs will not provide any data about performance.

Comments

Keep up to date on this post and subscribe to comments

February 7, 2019 - 2:30pm

Hello,

I don't have any firsthand experience with Appdynamics, but if it uses the URL to identify commonality, that won't work with URL Obfuscation/encryption turned on. If you need Appdynamics to monitor your traffic, you would probably have to do the URL encryption from some kind of a proxy and stick Appdynamics in between that and the PegaPlatform server.

Thanks,
Mike

February 22, 2019 - 9:25am

Thanks for reading, I did in the end open a SR with Pega , and as mentioned - once url encryption is set, there will be no way of using the URL to identify transactions.   I will be exploring other options to see if there is the ability to track  utilizing pojo (plain old java objects) or jmx calls - A lot of investigating will be needed . I am still relatively new with Appd and learning more each day with prpc. AES appears to gather exceptions and alerts, which I could possibly utilize, but still not quite what I am looking for.  I will come back here and update when I find a solution that will work. 

February 22, 2019 - 3:12pm
Response to Ross.Linfoot

Hi Ross!

Could you share the SR ID with us so that we may track it for you? 

Thanks!

Marissa | Community Moderator | Pegasystems Inc.

February 25, 2019 - 9:47am
Response to MarissaRogers

Sure - - SR-C89141

Pega
September 10, 2019 - 10:32am
Response to Ross.Linfoot

were u able to find solution ? we also have similar requirement and would love to hear what solution you implemented 

 

Thanks 

September 11, 2019 - 9:37am
Response to TAPIM

This is a technical impossibility.  App Dynamics monitors the URL for a page to determine performance.  In Pega, pages are composed dynamically.  The Pega URL does not include any details of the page being rendered, so the monitoring that App Dynamics performs will not provide any data about performance.

Pega
September 11, 2019 - 11:51am
Response to MichaelF_GCS

Thank you for your response , can appdynamic monitor URL pages when the URL is not Obfuscated/encryption ? or it is still not technically possible ?

February 25, 2019 - 3:52pm

Thanks! I linked this post to your SR to help our Support Engineers with troubleshooting if needed.

Marissa | Community Moderator | Pegasystems Inc.