A java agent goes with a JVM. If you are running tomcat instances on separate JVMs, you need a java agent for each instance. The java agent reports on the snapshots, heap utilization, etc that are specific to each JVM. You only need one machine agent that reports the overall cpu and network traffic.
↧