O AWS Elastic Beanstalk é um serviço dinâmico que permite fácil implantação e escalabilidade para seu aplicativo PHP. Siga estas instruções para instalar o AWS com o agente PHP da New Relic.
Dica
Para obter mais informações sobre como usar ferramentas da Amazon com New Relic, consulte Usuário da Amazon Web Services (AWS).
Requisitos
Antes de instalar o agente PHP da New Relic, certifique-se de ter uma conta Amazon Web Services compatível. Além disso, para qualquer instalação do New Relic, você precisará do New Relic . Esta é uma string hexadecimal de 40 caracteres que a New Relic fornece quando você se inscreve em sua conta.
instalação
Para instalar o agente PHP da New Relic no AWS Elastic Beanstalk:
Na pasta
.ebextensions
dentro do seu aplicativo Elastic BeanStalk, crie um novo arquivo chamadonewrelic.config
.Adicione o seguinte conteúdo ao arquivo:
packages:yum:newrelic-php5: []rpm:newrelic: INSERT_LINK_TO_REPOcommands:configure_new_relic:command: newrelic-install installenv:NR_INSTALL_SILENT: trueNR_INSTALL_KEY: INSERT_LICENSE_KEYSubstitua
INSERT_LINK_TO_REPO
pelo URL do repositório apropriado.- Para sistemas de 32 bits, use
http://yum.newrelic.com/pub/newrelic/el5/i386/newrelic-repo-5-3.noarch.rpm
- Para sistemas de 64 bits, use
http://yum.newrelic.com/pub/newrelic/el5/x86_64/newrelic-repo-5-3.noarch.rpm
- Para sistemas de 32 bits, use
Substitua
INSERT_LICENSE_KEY
pela sua New Relic .Envie seu aplicativo para o Elastic BeanStalk:
- Em geral, use
eb deploy
. - Se você ainda estiver usando o Eb CLI 2.6 , use
git aws.push
se necessário.
- Em geral, use
Após uma configuração bem-sucedida, pode levar até quinze minutos para que as métricas comecem a aparecer no New Relic. Para visualizar sua página APM Summary : Vá para one.newrelic.com > All capabilities > APM & services > (select your app).