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

moniteur déployé (agent Java)

New Relic vous permet d'envoyer des informations sur le déploiement application depuis la ligne de commande. Ensuite, vous pouvez visualiser les informations de déploiement sur la pageDeployments de l'UI: Accédez à one.newrelic.com > All capabilities > APM & services > Applications > (select an app) > Events > Deployments.

installation

Une partie du processus d'installation consiste à remplacer le app_name de votre fichier newrelic.yml par un nom significatif. Lorsque vous exécutez le script de téléchargement de déploiement, il utilisera le nom de l'application pour associer toutes les instances de l'application au déploiement. Chaque fois que vous exécutez le script, il signalera un nouveau déploiement à New Relic.

Par exemple, si vous définissez le marqueur de déploiement et exécutez le script pour envoyer 100 instances de l'application, la page Deployments affichera un déploiement pour l'instance 100. Si vous exécutez à nouveau le script, il affichera un autre déploiement.

Dans le cadre du processus d'installation, après avoir modifié le app_name, ajoutez cette entrée à newrelic.yml dans la section common :

api_host: rpm.newrelic.com

les clients se connectant au data center de la région UE devront utiliser l'entrée suivante à la place :

api_host: rpm.eu.newrelic.com

ligne de commande

Pour envoyer des informations de déploiement à New Relic depuis l'agent Java jar, exécutez la commande suivante depuis la ligne de commande :

bash
$
java -jar newrelic.jar deployment DEPLOYMENT_OPTIONS

Vous pouvez inclure ces valeurs facultatives avec la commande de déploiement :

Option de déploiement

Description

--appname=NAME

Définissez le nom de l'application. La valeur par défaut est le paramètre app_name de newrelic.yml.

--environment=NAME

Remplacez la propriété système NEW_RELIC_ENVIRONMENT ou newrelic.environment .

--user=USER

Précisez l'utilisateur qui déploie le changement.

--revision=REV

Spécifiez la révision en cours de diffusion.

--changes

Lire un log des modifications à partir de l'entrée standard. Par exemple, vous pouvez canaliser le log des modifications :

bash
$
echo "get SHA-1 34837888734" | java -jar newrelic.jar deployment DEPLOYMENT_OPTIONS --changes

Configuration du proxy

L'agent Java ne récupère pas la configuration du proxy à partir du fichier newrelic.yml. Recommandation : Si vous utilisez un proxy dans votre application, utilisez l’une de ces options pour enregistrer le déploiement :

  • Transmettez manuellement la configuration du proxy dans la commande Java.
  • Utilisez l'API REST New Relic v2.

REST API

En plus d'utiliser la ligne de commande, vous pouvez enregistrer le déploiement avec New Relic API l'REST v2 .

Droits d'auteur © 2025 New Relic Inc.

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