Does jmxremote affect tomcat performance?

Solution 1:

We monitor CPU usage on our servers(via SNMP) and when we enabled jmxremote to collect stats we did not see a noticeable appreciation in usage(real machines). It looks like someone actually grabbed stats from this and documented it:

https://community.oracle.com/blogs/emcmanus/2006/07/21/how-much-does-it-cost-monitor-app-jconsole

They basically say it can vary based on app but saw as high as 5-6% cpu usage increase in some cases.