AWS Elastic Beanstalk est un service dynamique qui permet un déploiement facile et une évolutivité pour votre application PHP. Suivez ces instructions pour installer AWS avec l'agent PHP de New Relic.
Conseil
Pour plus d'informations sur l'utilisation des outils Amazon avec New Relic, consultez Amazon Web Services (AWS)) utilisateur.
Exigences
Avant d'installer l'agent PHP de New Relic, assurez-vous que vous disposez d'un compte Amazon Web Services pris en charge. De plus, pour toute installation de New Relic, vous aurez besoin de votre New Relic . Il s'agit d'une chaîne hexadécimale de 40 caractères que New Relic fournit lorsque vous créez votre compte.
installation
Pour installer l'agent PHP de New Relic sur AWS Elastic Beanstalk :
Dans le dossier
.ebextensions
de votre application Elastic BeanStalk, créez un nouveau fichier nomménewrelic.config
.Ajoutez le contenu suivant au fichier :
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_KEYRemplacez
INSERT_LINK_TO_REPO
par l’URL du référentiel approprié.- Pour un système 32 bits, utilisez
http://yum.newrelic.com/pub/newrelic/el5/i386/newrelic-repo-5-3.noarch.rpm
- Pour un système 64 bits, utilisez
http://yum.newrelic.com/pub/newrelic/el5/x86_64/newrelic-repo-5-3.noarch.rpm
- Pour un système 32 bits, utilisez
Remplacez
INSERT_LICENSE_KEY
par votre New Relic .Envoyez votre application vers Elastic BeanStalk :
- En général, utilisez
eb deploy
. - Si vous utilisez toujours Eb CLI 2.6, utilisez
git aws.push
si nécessaire.
- En général, utilisez
Après une configuration réussie, il peut s'écouler jusqu'à quinze minutes avant que les métriques commencent à apparaître dans New Relic. Pour afficher votre page APM Summary : Accédez à one.newrelic.com > All capabilities > APM & services > (select your app).