Hi ,
I have a doubt, we have three tomcat instances in one server so do we need to install 3 java agents and one machine agent to monitor all the tomcat instances or can only one java app agent installation is sufficent to monitor all the 3 tomcat instances. If so how can we configure all three instances using one java agent..
Its a urgent requirement can i get immediate help
Regards,
Vamshi
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.
You should not need to install three different app server agents. One installation should suffice. You just need to make sure that the user(s) by which the tomcat servers are being run by have write access to the logs and conf directory of the app server agents installation. Usually in a linux type environment I have made the group they all belong to have write access. But you can decide what is best for your situation.