Hi,
Nice to find and read this tool. I surprised while read about the AppDynamics. After installing this tool in my machine viewed the Application performance as a graphical view.
I have downloaded free trial version of the AppDynamicsLite for Java. I installed in my machine and used jboss as application server. Once i login to the LiteViewer can view dashboard. In there i can see Spring Bean Business transactions only. Couldn't see the Struts.Action Business transaction.
Is that spring bean business transaction only available for Free Trial version? I configured struts.action , Spring Bean,Pojo as enabled. If i can view means where i have to configure.
Hi Subathra,
Thanks for writing to appsphere community forum. Glad to hear that lite graphical view have given you better visibility of your app performance, our Pro version have lot additional dashboards and more features which might help you to monitor your app in much more better way and gives you more visisbility.
Please find the response to your queries inline:
>>>>>>> In there i can see Spring Bean Business transactions only. Couldn't see the Struts.Action Business transaction.
Answer: Can you confirm whether struts entry point and auto discovery is enabled under Configure -> "transaction detection" screen in liteviewer UI by default, (you can access using http://<liteview-host>:<liteviewport-default-8990>/#location=APPLICATION_CONFIGURATION) Can you please send us the "configuration.xml" under <LiteViewer_Install_dir>, we would like to see whether struts entry point is enabled, by default struts entry point is enabled in lite viewer, and also send us the zipped version of logs under <AppServerAgentLite_install_dir>/logs we would like to check whether struts entry point interceptors applied.
refer free trial of Pro version of appdynamics : http://info.appdynamics.com/freetrial.html
>>>>>>> Is that spring bean business transaction only available for Free Trial version? I configured struts.action , Spring Bean,Pojo as enabled. If i can view means where i have to configure.
Answer: we confirm Spring business transaction is available for both lite and Pro version of appdynamics product.
you can configure entry points and custom pojo rules under Configure -> transaction detection -> Business transaction identification configuration (as referred in attached screenshot) and you should view BTs under "Business transactions" and "snapshots" section
refer docs: http://litedocs.appdynamics.com/display/ADLite/Configure+Java+Transaction+Detection#ConfigureJavaTra...
Let us know if that answers your queries. Let us know how it goes.
Thanks,
Arun
Hi
In our application we used Spring bean , servlet and Interceptor. For this application what are the business transaction are enabled to view struts action , servlet and spring bean .I attached below my Liteviewer configuration.xml file.
Hi Subathra,
You should see struts business transaction if the transaction request is as follows:
- Servlet URL request matches intercepted by Struts servlet interceptor and struts action is invoked and the
struts action is invoking spring bean, then with defaut settings you should see only struts business transaction, as you are seeing spring BT we suspect struts interceptor is either not part of business transaction you are invoking or struts entry point is disabled under Configure -> transaction detection screen , let us know if any disconnect (provide the screenshot under Configure -> transaction detection screen)
- also provide the app code flow in reference to above example?
- Somehow i could see attachement missing, Can you please send the following logs and information to akumar@appdynamics.com :
- configuration.xml at <LiteViewer_install_dir>/
- zipped version of logs under <AppServerAgentLite_install_dir>/logs directory
Thanks,
Arun
Hi Subathra,
Thanks for the configuration.xml and BT.log Please send the requested BCI.log and agent.log after applying load on the struts action as mentioned in email we sent
Thanks,
Arun