We are using a monitoring tool called AppDynamics and wondered if Pega or other Pega customers have had any experience with this tool? If they have, do they have any suggestions, tips, or guidelines on how to implement more in-depth monitoring for Pega applications using AppDynamics? This is a little tricky as Pega auto generates so much Java and uses a lot of framework code.
AppDynamics is referenced a couple of times on the PDN
For your first question(s) regarding AppDynamics, the first article you pointed out should be followed to prevent monitoring too much and impacting performance. In addition, is it suggested to use AppDynamics in conjunction with AES.
For your questions on Pega performance monitoring, please review these 2 articles and see if they address your questions:
If you are asking in regards to AES, the key data is already being captured as "AES gathers and organizes Alert log messages and Pega log exceptions into comprehensive summary notifications that parse the log data into a format that is easy to read and use as a diagnostic tool." https://pdn.pega.com/about-autonomic-event-services-aes-enterprise-edit… If the Work-.Perform activity was performing poorly, I would expect to see it show up in these notifications.
If you are asking in regards to AppDynamics, the best suggestion would be to validate any performance behavior as part of testing (with sufficient load that would simulate real production scenarios).