Hi,
Thanks for writing in. Let us know if the following information helps:
When you create an Elastic Beanstalk instance it will create a EC2 instance to run your application and dynamically create/destroy additional instances to handle load based on rules. The latest version of Elastic Beanstalk supports embedded configuration directives in the application source, these may be used to install and configure the AppDynamics agent. This is a better approach than building custom AMI as the base OS will always be up to date and fully patched by Amazon removing the burden of keeping the AMI up to date.
First of all read Amazon's documentation.
The AppDynamics agent may be put on Amazon's S3 (Cloud Storage). Using the configuration the agent is downloaded from S3 and configured when the application is deployed. See the attached sample configuration
additionally refer docs for automation: http://docs.appdynamics.com/display/PRO13S/Workflow+Automation
In brief, install AppDynamics Pro agent in Amazon aws EC2, change the controller.xml as instructed, and add "-javaagent: javaagent_install_dir/javaagent.jar" into the container option for Elastic Beanstalk. Then open the hostname for Appdynamic controller, check whether app associated at UI.
Let us know if that information helps.
Thanks,
Arun
We currently have an legacy environment and the aws link proposed doesnot seem to work with our case.
Thanks,
Yan
Hi Yan,
We understood that you are not able to access aws doc, if this is the case, refer attached doc for reference.
We are also in touch concerned team to get more inputs for the way to install appdynamics in a aws beanstalk + tomcat env for any other best alternatives
Thanks,
Arun