É 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/