We are looking at trying to graph browser response time by operator and requested resource. Does anybody know if AES collects this data or if we need to come up with some log-analysis from our webserver logs?
Pega does not presently capture 'per click' or 'per resource' data. If you want aggressive collection of JVM resources you'd best look at third part tools such as Dynatrace Pure Path.
Pega aggregates data per requestor (session) in PAL stats and asynchronously persists PAL stats once per hour and on session end to class log-usage / table pr_perf_stats. Log usage data includes requestor ID, snapshot date/time and operator ID. If you report on log-usage data you can get 'per operator' aggregate performance, but not per-click/per-resource.
PRPC sends AES a daily summary of log-usage data as well as every alert and exception. Core PRPC has code in the HTTP API to track average server response to browser requests. Every two minutes PRPC sends AES a health status message every two minutes with CPU, memory usage and recent average HTTP response.
I don't see "AES enhancement" here as there's no suitable data source in PRPC. Suggest you elaborate use case and business need.