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 votre fonction Lambda 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 votre fonction Lambda avec New Relic :
Nom de la variable | Description |
---|---|
| Spécifie votre identifiant de compte New Relic |
| Spécifie le wrapper de gestionnaire utilisé pour trouver le gestionnaire réel de votre fonction |
| Spécifie votre clé d'ingestion New Relic, remplaçant Secrets Manager |
| Spécifie votre identifiant de compte New Relic ou votre identifiant parent, s'il existe |
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 la New Relic Lambda monitoring:
Variable d'environnement | Valeur par défaut | Options | Description |
---|---|---|---|
|
|
,
| OBSOLÈTE : cela sera supprimé des futures versions de la couche lambda Node.js. Au lieu de cela, définissez votre gestionnaire sur
|
|
| Obligatoire : si ESM est activé, définissez cette variable d'environnement pour utiliser notre chargeur ESM | |
|
|
,
| Obligatoire pour le streaming de réponse : définissez sur
pour activer la monitoring des réponses IA dans l'interface utilisateur de New Relic. |
|
|
,
| Générer une trace en activant le tracing distribué |
|
|
,
| Utilisez les variables d'environnement dans Lambda en définissant ceci sur
|
| Définissez le nom de l'application, même s'il n'est pas utilisé dans l'interface utilisateur de New Relic | ||
|
|
,
| Activez le logging de l'agent en définissant ceci sur
|
|
|
,
,
,
,
,
| Définir le niveau de log de l'agent |
|
|
| Définissez le chemin log de l'agent sur
pour le mode sans serveur |
|
|
,
| Désactiver pour réduire la durée du démarrage à froid en définissant cette option sur
, bien que cela ne collecte pas les métriques de la machine virtuelle |
Vous pouvez trouver plus de variables d'environnement dans notre documentation de configuration Node.js.
Variable d'environnement | Valeur par défaut | Options | Description |
---|---|---|---|
|
|
,
| Générer une trace en activant le tracing distribué |
|
|
,
| Utilisez les variables d'environnement dans Lambda en définissant ceci sur
|
| Définissez le nom de l'application, même s'il n'est pas utilisé dans l'interface utilisateur de New Relic | ||
|
|
| Définissez le chemin log de l'agent sur
pour le mode sans serveur |
|
|
,
,
,
,
| Définir le niveau de log de l'agent |
|
|
,
| Activez le mode sans serveur en définissant ceci sur
|
|
|
,
| Améliorez les temps de démarrage à froid en réglant cette option sur
|
Vous pouvez trouver plus de variables d'environnement dans notre documentation de configuration Python.
Variable d'environnement | Valeur par défaut | Options | Description |
---|---|---|---|
|
|
,
| Générer une trace en activant le tracing distribué |
| Définissez votre identifiant de compte New Relic | ||
|
|
,
| Activez le niveau de log de l'agent en le définissant sur
|
Variable d'environnement | Valeur par défaut | Options | Description |
---|---|---|---|
|
|
,
| Générer une trace en activant le tracing distribué |
Variable d'environnement | Valeur par défaut | Options | Description |
---|---|---|---|
|
|
,
| Générer une trace en activant le tracing distribué |
Variable d'environnement | Valeur par défaut | Options | Description |
---|---|---|---|
|
|
,
| Obligatoire : activez le profilage en définissant ceci sur
|
|
| Obligatoire : définissez cette valeur sur
pour activer l'agent .NET | |
|
| Obligatoire : définissez cette valeur sur
pour activer l'agent .NET | |
|
| Obligatoire : définissez cette valeur sur
pour activer l'agent .NET | |
|
|
,
| Générer une trace en activant le tracing distribué |
| Définissez le nom de l'application, même s'il n'est pas utilisé dans l'interface utilisateur de New Relic | ||
|
|
,
| Désactivez le logging de l'agent en définissant cette option sur
|
|
|
,
| Définissez ceci sur
pour générer les logs vers CloudWatch |
|
|
,
,
| Définir le niveau de log de l'agent |
Vous pouvez trouver plus de variables d'environnement dans notre documentation de configuration .NET et notre méthode d'instrumentation sans couche .
Variable d'environnement | Valeur par défaut | Options | Description |
---|---|---|---|
|
|
,
| Désactivez l'extension en définissant ceci sur
|
|
| Définir un nom de secret personnalisé dans AWS Secrets Manager | |
| 10s | Définir la durée du délai d'expiration pour
| |
|
|
,
| Désactivez
lignes log en définissant ceci sur
|
|
|
,
| Définir le niveau de log pour
lignes log |
|
|
,
| Envoyer les logs des fonctions en définissant cette option sur
|
|
|
,
| Envoyer les logs d'extension en définissant ceci sur
|
|
|
,
| Définir le point de terminaison des logs |
|
|
,
| Définir le point de terminaison de la télémétrie |
| Contournez les vérifications en les fournissant sous forme de valeurs séparées par des virgules dans une chaîne. Utilisez les valeurs de chaîne
,
,
,
ou
|
Voir plus de variables d'environnement pour l'extension New Relic dans notre documentation.