Implantando New Relic no AWS Elastic Beanstalk

É relativamente simples e os documentos do New Relic mostram como fazer isso perfeitamente para o Tomcat 6.

Primeiro, dê uma olhada na documentação do New Relic, não vou repetir todos os detalhes que eles mostram lá.

A única diferença é a seguinte:
No campo Container JVM Command Line Options, em vez da -javaagent ...string que a New Relic recomenda, coloque o seguinte:

-javaagent:/opt/tomcat7/webapps/ROOT/WEB-INF/lib/newrelic.jar

Onde o caminho para newrelic.jar assume que você colocou sua biblioteca newrelic.jar no diretório WEB-INF / lib do WAR .

Definição do nome do ambiente de registro

Você também pode definir o nome do ambiente de registro na mesma linha. Após a -javaagent ...string que você acabou de inserir, coloque o seguinte:

-Dnewrelic.environment=your_environment_name

Se você ler o arquivo newrelic.yml , poderá ver todas as diferentes opções que os ambientes de comutação podem oferecer, além de apenas um nome diferente no painel do New Relic.

http://blog.ashurex.com/2012/08/08/deploying-newrelic-aws-elastic-beanstalk-tomcat/