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

Variables d'environnement pour Azure Functions monitoring

Les variables d'environnement sont un moyen de stocker la configuration et les secrets en dehors de votre code. Les tableaux suivants affichent les variables obligatoires et les variables spécifiques à l’exécution que vous pouvez définir pour monitorer vos fonctions Azure avec New Relic.

Variables d'environnement obligatoires

Quel que soit votre environnement d'exécution, vous devez définir les variables d'environnement suivantes pour monitorer vos Azure Functions avec New Relic :

Nom de la variable

Description

NEW_RELIC_ACCOUNT_ID

Spécifie votre identifiant de compte New Relic

NEW_RELIC_LICENSE_KEY

Spécifie votre clé d'ingestion New Relic, remplaçant Secrets Manager

Variables d'environnement supplémentaires

En fonction de votre environnement d'exécution, vous pouvez définir les variables d'environnement suivantes pour configurer davantage le monitoring New Relic de Azure Functions :

Variable d'environnement

Valeur par défaut

Options

Description

NODE_OPTIONS

-r newrelic

Obligatoire

: injectez l’agent avant que les fonctions de votre application Azure ne soient appelées.

NEW_RELIC_APP_NAME

Définissez le nom de l'application, même s'il n'est pas utilisé dans l'interface utilisateur de New Relic

Vous pouvez trouver plus de variables d'environnement dans notre documentation de configuration Node.js.

Variable d'environnement

Valeur par défaut

Options

Description

NEW_RELIC_APP_NAME

Définissez le nom de l'application, même s'il n'est pas utilisé dans l'interface utilisateur de New Relic

FUNCTIONS_WORKER_RUNTIME

"python"

Définissez la valeur sur

python

.

PYTHON_ENABLE_WORKER_EXTENSIONS

1

Activez l'extension Python Worker.

PYTHONPATH

${PYTHONPATH}:/home/site/wwwroot:/home/site/wwwroot/.python_packages/lib/site-packages

Ajoutez le chemin d’installation des modules installés à l’aide du fichier

requirements.txt

aux chemins de recherche d’importation Python pour votre application Azure Function. Cela garantit que les instructions

import

peuvent trouver et utiliser ces modules.

NEW_RELIC_SERVERLESS_MODE_ENABLED

false

true

,

false

Activez le mode sans serveur en définissant ceci sur

true

NEW_RELIC_DISTRIBUTED_TRACING_ENABLED

true

true

,

false

Générer une trace en activant le tracing distribué

Vous pouvez trouver plus de variables d'environnement dans notre documentation de configuration Python.

Variable d'environnement

Valeur par défaut

Options

Description

NEW_RELIC_AZURE_FUNCTION_MODE_ENABLED

1

1

,

0

Le mode Azure Function est activé par défaut. Vous pouvez désactiver l’instrumentation d'Azure Functions en définissant la valeur sur

0

.

Vous pouvez trouver plus de variables d'environnement dans notre documentation de configuration .NET.

Compatibilité et exigences

Exigences pour vos Azure Functions

Instrumentation Windows

Découvrez comment configurer vos Azure Functions pour Windows afin de les monitorer dans New Relic.

instrumentation de conteneur

Découvrez comment configurer vos Azure Functions pour les monitorer dans New Relic.

Droits d'auteur © 2025 New Relic Inc.

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