AWS Elastic Beanstalk (Linux/Tomcat)
  • Updated on 07 Jan 2020
  • 1 minute to read
  • Contributors
  • Print
  • Share
  • Dark
    Light

AWS Elastic Beanstalk (Linux/Tomcat)

  • Print
  • Share
  • Dark
    Light

Install for AWS Elastic Beanstalk (Tomcat)

Instructions on how to install the Retrace Linux Agent and Java APM on AWS Elastic Beanstalk.

Installing Stackify Linux Agent

  1. Create a new file named stackify.config in your application’s .ebextensions folder. Learn More about .ebextensions.
  2. Add the following to your stackify.config file: Replace [INSERT ACTIVATION KEY] with your activation key value. Optionally you can include the device name by adding --devicealias "Custom Device Name" with the desired device name. You can find your activation key under Settings: Account.
sources:
  /home/ec2-user: https://s1.stackify.com/Account/AgentDownload/Linux

commands:
  01:
    command: sudo ./agent-install.sh --key [INSERT ACTIVATION KEY] --environment "Production"
    cwd: /home/ec2-user/stackify-agent-install-32bit
    test: "[ ! -d /usr/local/stackify ]"
  1. Deploy your app to Elastic Beanstalk

Installing Stackify Java APM

  1. Go to Elastic Beanstalk Environment Configuration and click on Software Configuration
  2. Add the following to JVM command line options:
    -javaagent:/usr/local/stackify/stackify-java-apm/stackify-java-apm.jar
  1. Restart App Server(s).
Was this article helpful?