Hi, need help from somebody..
This is an environment with total 5 JVM of web server and 9 JVM of web app server.
These 5 web server connect to some of these 9 web app server.
In case we install apps agent in 9 web app server but not in these 5 web server, does it work?
If yes, what are the disadvantages?
Really appreciate your help.
Thank you
Hi Jenny,
Thanks for the update, please find the answers in reference to your queries:
>>>>>> If I have 1st tier and 2nd tier, but I only configure AppServerAgent on 2nd tier, then what is captured as business transaction is request that enter the 2nd tier, is this correct? What we have on 1st tier is ignored..
Answer: Yes, you are right, only business transactions serverd on 2nd tier will be discovered
Say: LoingServlet on 1st tier calling AccountServlet on 2nd tier then only AccountServlet will be discovered on 2nd tier
>>>>>>>. Same thing happened to snapshots, what is captured in snapshots is breakdown level on 2nd tier, nothing about 1st tier.. Is this correct? But however it still work, but the visibility is not at the highest level.
snapshots are associated with business transactions and business transactions are associated with tier hence this is expected. and if you do not monitor in 1st tier it will not affect apart from visibility of BTs of 1st tier in controller UI
If you are interested in the visibility of 1st tier you should configure agent as follows:
1st tier agent/conf/controller-info.xml details:
applicaiton-name: myapp, tier-name: 1stTier, node-name-1stNode
2nd tier agent/conf/controller-info.xml details:
applicaiton-name: myapp, tier-name: 2ndTier, node-name-2ndNode
then if there are transactions from 1stTier to 2ndTier then in the application dashboard of myapp , there we will link between 1stTier -> 2ndTier
Please let us know if that clarifies your query.
Thanks,
Arun
Hi Jenny,
If you install AppServerAgents on only 9 Web app servers but not on the other 5 web servers) , and you will not have visibility for the business transactions served on the other 5 web servers as they do not have been configured with agent
In brief, you have to configure AppServerAgent on JVM for which are interested to monitor the requests the JVM/Server serves
refer doc for more info: http://docs.appdynamics.com/display/PRO12S/AppDynamics+Conceptual+Model
Please let us know if that answers your query.
Thanks,
Arun
Thanks Arun for your answer.
If I have 1st tier and 2nd tier, but I only configure AppServerAgent on 2nd tier, then what is captured as business transaction is request that enter the 2nd tier, is this correct? What we have on 1st tier is ignored..
Same thing happened to snapshots, what is captured in snapshots is breakdown level on 2nd tier, nothing about 1st tier..
Is this correct?
But however it still work, but the visibility is not at the highest level.
Thank you
Hi Jenny,
Thanks for the update, please find the answers in reference to your queries:
>>>>>> If I have 1st tier and 2nd tier, but I only configure AppServerAgent on 2nd tier, then what is captured as business transaction is request that enter the 2nd tier, is this correct? What we have on 1st tier is ignored..
Answer: Yes, you are right, only business transactions serverd on 2nd tier will be discovered
Say: LoingServlet on 1st tier calling AccountServlet on 2nd tier then only AccountServlet will be discovered on 2nd tier
>>>>>>>. Same thing happened to snapshots, what is captured in snapshots is breakdown level on 2nd tier, nothing about 1st tier.. Is this correct? But however it still work, but the visibility is not at the highest level.
snapshots are associated with business transactions and business transactions are associated with tier hence this is expected. and if you do not monitor in 1st tier it will not affect apart from visibility of BTs of 1st tier in controller UI
If you are interested in the visibility of 1st tier you should configure agent as follows:
1st tier agent/conf/controller-info.xml details:
applicaiton-name: myapp, tier-name: 1stTier, node-name-1stNode
2nd tier agent/conf/controller-info.xml details:
applicaiton-name: myapp, tier-name: 2ndTier, node-name-2ndNode
then if there are transactions from 1stTier to 2ndTier then in the application dashboard of myapp , there we will link between 1stTier -> 2ndTier
Please let us know if that clarifies your query.
Thanks,
Arun
Accepted as solution. Thank you Arun!