• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

agent Java avec Scala sur Heroku

Heroku est une solution de plate-forme en tant que service (PaaS) pour l'hébergement d'applications Web dans divers langages agent , y compris Scala. Avec New Relic, vous pouvez étendre Heroku avec des métriques d'APM et .

Conseil

Pour une installation non Scala, voir agent Java et Heroku.

Compatibilité et exigences

1. Activer le module complémentaire New Relic

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.

  1. Connectez-vous à votre compte Heroku .
  2. Depuis la page du module complémentaire APM, sélectionnez un plan d’abonnement.
  3. 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. Configurez votre environnement Heroku pour New Relic

Une fois les exigences remplies et le module complémentaire New Relic activé, configurez votre environnement Scala Heroku pour New Relic :

  1. Modifiez votre Procfile pour qu'il pointe vers le fichier jar de l'agent dans le dossier racine de votre application. Remplacez le contenu du fichier en remplaçant X.Y.Z par la dernière version de l'agent:

    web: target/universal/stage/bin/play-getting-started -Dhttp.port=${PORT} -J-javaagent:/app/target/universal/stage/lib/com.newrelic.agent.java.newrelic-agent-X.Y.Z.jar -J-Dnewrelic.config.file=conf/newrelic.yml

    OU

    Identifiez le chemin vers newrelic.jar avec la variable d’environnement JAVA_OPTS .

  2. Modifiez votre build.sbt. Appelez l'agent en remplaçant X.Y.Z par la dernière version de l'agent Java:

  3. Téléchargez un fichier newrelic.yml personnalisé à partir des paramètres de votre compte APM :

  4. Modifiez newrelic.yml pour personnaliser le paramètre app_name avec un nom d'application descriptif.

  5. Également dans newrelic.yml, ajoutez votre clé de licence au paramètre license_key .

3. 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.

  1. 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 master
  2. Ouvrez votre application dans votre navigateur avec cette commande de la ceinture d'outils Heroku :

    bash
    $
    heroku open
  3. Générez du trafic vers votre application et attendez quelques minutes.

  4. 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 de votre installation

  • 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, consultez Aucune donnée n'apparaît avec Heroku (Java).
Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.