Heroku est une solution de plate-forme en tant que service (PaaS) pour l'hébergement d'applications Web dans divers langages agent , dont Java. Avec New Relic, vous pouvez étendre Heroku avec des métriques d'APM ou .
Conseil
Si vous utilisez Scala, consultez les procédures de l'agent Java Scala pour Heroku.
Compatibilité et exigences
- Java 7 ou supérieur
- Maven 3 ou supérieur (si vous utilisez Maven)
- Dernière version de l'agent JavaNew Relic
1. Activez le module complémentaire de l'agent New Relic dans Heroku
Après vous être assuré que vous répondez aux exigences, activez le module complémentaire de l'agent New Relic dans Heroku.
Prudence
Vous devez déployer votre Java application sur Heroku, en suivant les Heroku instructions au moins jusqu'à l'étape de déploiement de l'application , avant de pouvoir activer le module d'agent complémentaire de New Relic.
- Connectez-vous à votre compte Heroku .
- Depuis la page du module complémentaire APM, sélectionnez un plan d’abonnement.
- Sélectionnez Install APM, puis sélectionnez votre application cible dans la liste déroulante.
L'installation du module complémentaire crée automatiquement un compte New Relic et configure l'accès aux serveurs Heroku.
2. Indiquez le chemin d'accès au fichier jar
Après avoir activé le module complémentaire de l'agent New Relic, transmettez l'indicateur javaagent
au processus java
et indiquez le chemin d'accès au fichier jar en modifiant votre Procfile
.
3. Configurez votre environnement Heroku pour New Relic
Après avoir fourni le chemin d'accès au fichier jar, configurez votre environnement Heroku pour New Relic, en fonction de votre plateforme :
4. Appliquez vos modifications et ouvrez l'application
Après avoir configuré votre environnement Heroku pour New Relic, appliquez vos modifications et ouvrez l'application pour la monitorer avec New Relic.
Envoyez vos modifications au dyno avec cette commande de la ceinture à outils Heroku :
bash$git add .$git commit -m 'YOUR COMMIT MESSAGE'$git push heroku masterOuvrez votre application dans votre navigateur avec cette commande de la ceinture d'outils Heroku :
bash$heroku openGénérez du trafic vers votre application et attendez quelques minutes.
Vérifiez les performances de votre application dans Heroku en sélectionnant votre application, puis en sélectionnant le module complémentaire New Relic.
Si aucune donnée n'apparaît ou si vous rencontrez des problèmes, suivez les conseils de dépannage .
Dépannage
Voici quelques conseils pour vous aider à résoudre le problème :
- Si vous ne voyez pas le module complémentaire New Relic après avoir généré du trafic, accédez à Heroku, sélectionnez Find More Add Ons et ajoutez le module complémentaire APM.
- Si aucune donnée n'apparaît après quelques minutes d'attente, suivez les procédures de dépannage pour Heroku (Java).