I have put 5 agents in to the Saas trial, the activemq instance and my mysql database have not shown up, the other 4 java processes have. Would the mysql db server have to have an agent running and thus be 1/5 agents allowed in the trial or should it still show up in the topology? also, would my activemq only show up if it has been triggered by the app or should it still show regardless? i see it in the list of servers, just not in the topo. also my topo has no links between the JVM's, how to those show up?
Hi Matt,
Thanks for writing in. Please find our response to your queries inline:
>>>>>> I have put 5 agents in to the Saas trial, the activemq instance and my mysql database have not shown up, the other 4 java processes have. Would the mysql db server have to have an agent running and thus be 1/5 agents allowed in the trial or should it still show up in the topology?
Answer: We assume the mysql db server is part of one of the 4 JVMs that is monitored successfully, let us know if any disconnect. If the above said is right, We confirm that mysql should show up Either under "application dashoard flow view" or at business transaction that makes mysql database calls, or under Servers -> Databases screen
refer docs: http://docs.appdynamics.com/display/PRO13S/Monitor+Databases
We confirm you do not require to configure agent on Mysql database to just monitor in controller UI, you might require to monitor when you are using APPD4DB tool only, which provided more details.
Can you please attached relevant screenshots and the saas controller you are referring to in controller UI, so that we will understand the issue better?
>>>>>>> would my activemq only show up if it has been triggered by the app or should it still show regardless? i see it in the list of servers, just not in the topo. also my topo has no links between the JVM's, how to those show up?
Answer: Yes, you activemq will showup If your webapp/BT from server (in which agent configured) posting requests/messages to ActiveMQ messaging server then you should see MQ as remote service backend.
If you want to monitor JMX and JVM heap usage of ActiveMQ regardless of the BT load you might need to configure agent on ActiveMQ as follows:
shell> cd <ActiveMQ_insall_dir>/bin
shell> java -javaagent:<agent_dir>/javaagent.jar -jar run.jar start
As you mentioned that the activemq is showing in list of server we assume that you have configured javaagent on activemq server as mentioned above, so it is expected that activemq server/tier/jvm might not be connected if your app does not post messages to activemq server/jvm
Let us know if that clarifies your queries, Do write back to us for further assistance
Thanks,
Arun