• /
  • EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Variables de entorno para AWS Lambda

Las variables de entorno son una forma de almacenar configuraciones y secretos fuera de su código. Las siguientes tablas muestran las variables obligatorias y las variables específicas de tiempo de ejecución que puede configurar para monitorear su función Lambda con New Relic.

Variables de entorno obligatorias

Independientemente de su entorno de ejecución, debe configurar las siguientes variables de entorno para monitorear su función Lambda con New Relic:

Nombre de la variable

Descripción

NEW_RELIC_ACCOUNT_ID

Especifica el ID de tu cuenta de New Relic

NEW_RELIC_LAMBDA_HANDLER

Especifica el contenedor del controlador empleado para encontrar el controlador real de su función

NEW_RELIC_LICENSE_KEY

Especifica su clave de ingesta de New Relic, anulando Secrets Manager

NEW_RELIC_TRUSTED_ACCOUNT_KEY

Especifica el ID de tu cuenta de New Relic o el ID principal, si existe

Variables de entorno adicionales

En función de su entorno de ejecución, puede configurar las siguientes variables de entorno para configurar aún más el monitoreo Lambda de New Relic:

Variable ambiental

Valor por defecto

Opciones

Descripción

NEW_RELIC_USE_ESM

false

true

,

false

Obligatorio

: habilite las funciones ESM que usan async/await y no devolución de llamada configurando esto en

true

NEW_RELIC_DISTRIBUTED_TRACING_ENABLED

true

true

,

false

Generar traza habilitando rastreo distribución

NEW_RELIC_NO_CONFIG_FILE

false

true

,

false

Emplee variables de entorno en Lambda configurando esto en

true

NEW_RELIC_APP_NAME

Establezca el nombre de la aplicación, aunque no se use en la UIde New Relic

NEW_RELIC_LOG_ENABLED

false

true

,

false

Habilite el logging del agente configurando esto en

true

NEW_RELIC_LOG_LEVEL

info

fatal

,

error

,

warn

,

info

,

debug

,

trace

Establecer el nivel de log del agente

NEW_RELIC_LOG

stdout

stdout

Establezca la ruta del log del agente en

stdout

para el modo sin servidor

NEW_RELIC_NATIVE_METRICS_ENABLED

true

true

,

false

Deshabilite la reducción de la duración del inicio en frío estableciendo esto en

false

, aunque no recopilará métricas de VM

Puede encontrar más variables de entorno en nuestra documentación de configuración de Node.js.

Variable ambiental

Valor por defecto

Opciones

Descripción

NEW_RELIC_DISTRIBUTED_TRACING_ENABLED

true

true

,

false

Generar traza habilitando rastreo distribución

NEW_RELIC_NO_CONFIG_FILE

false

true

,

false

Emplee variables de entorno en Lambda configurando esto en

true

NEW_RELIC_APP_NAME

Establezca el nombre de la aplicación, aunque no se use en la UIde New Relic

NEW_RELIC_LOG

stderr

stderr

Establezca la ruta del log del agente en

stderr

para el modo sin servidor

NEW_RELIC_LOG_LEVEL

info

critical

,

error

,

warning

,

info

,

debug

Establecer el nivel de log del agente

NEW_RELIC_SERVERLESS_MODE_ENABLED

false

true

,

false

Habilite el modo sin servidor configurando esto en

true

NEW_RELIC_PACKAGE_REPORTING_ENABLED

true

true

,

false

Mejore los tiempos de arranque en frío configurando esto en

true

Puede encontrar más variables de entorno en nuestra documentación de configuración de Python.

Variable ambiental

Valor por defecto

Opciones

Descripción

NEW_RELIC_DISTRIBUTED_TRACING_ENABLED

true

true

,

false

Generar traza habilitando rastreo distribución

NEW_RELIC_PRIMARY_APPLICATION_ID

Establezca su ID de cuenta de New Relic

NEW_RELIC_DEBUG

false

true

,

false

Habilite el agente de nivel de logs configurando esto en

true

Variable ambiental

Valor por defecto

Opciones

Descripción

NEW_RELIC_DISTRIBUTED_TRACING_ENABLED

true

true

,

false

Generar traza habilitando rastreo distribución

Variable ambiental

Valor por defecto

Opciones

Descripción

NEW_RELIC_DISTRIBUTED_TRACING_ENABLED

true

true

,

false

Generar traza habilitando rastreo distribución

Variable ambiental

Valor por defecto

Opciones

Descripción

CORECLR_ENABLE_PROFILING

0

0

,

1

Obligatorio

: habilite la creación de perfiles configurando esto en

1

CORECLR_PROFILER

{36032161-FFC0-4B61-B559-F6C5D41BAE5A}

Obligatorio

: Establezca esto en

{36032161-FFC0-4B61-B559-F6C5D41BAE5A}

para habilitar el agente .NET

CORECLR_NEWRELIC_HOME

/opt/lib/newrelic-dotnet-agent

Obligatorio

: Establezca esto en

/opt/lib/newrelic-dotnet-agent

para habilitar el agente .NET

CORECLR_PROFILER_PATH

/opt/lib/newrelic-dotnet-agent/libNewRelicProfiler.so

Obligatorio

: Establezca esto en

/opt/lib/newrelic-dotnet-agent/libNewRelicProfiler.so

para habilitar el agente .NET

NEW_RELIC_DISTRIBUTED_TRACING_ENABLED

true

true

,

false

Generar traza habilitando rastreo distribución

NEW_RELIC_APP_NAME

Establezca el nombre de la aplicación, aunque no se use en la UIde New Relic

NEW_RELIC_LOG_ENABLED

1

1

,

0

Deshabilite el logging del agente configurando esto en

0

NEW_RELIC_LOG_CONSOLE

0

1

,

0

Establezca esto en

1

para enviar logs a CloudWatch

NEW_RELIC_LOG_LEVEL

info

info

,

debug

,

finest

Establecer el nivel de log del agente

Puede encontrar más variables de entorno en nuestra documentación de configuración de .NET y en el método de instrumentación sin capas .

Variable ambiental

Valor por defecto

Opciones

Descripción

NEW_RELIC_LAMBDA_EXTENSION_ENABLED

true

true

,

false

Deshabilite la extensión configurando esto en

false

NEW_RELIC_LICENSE_KEY_SECRET

NEW_RELIC_LICENSE_KEY

Establecer un nombre secreto personalizado en AWS Secrets Manager

NEW_RELIC_DATA_COLLECTION_TIMEOUT

10s

Establezca la duración del tiempo de espera para

Telemetry client error

NEW_RELIC_EXTENSION_LOGS_ENABLED

true

true

,

false

Deshabilite

[NR_EXT]

líneas de log configurando esto en

false

NEW_RELIC_EXTENSION_LOG_LEVEL

INFO

INFO

,

DEBUG

Establezca el nivel de logs para

NR_EXT

líneas de log

NEW_RELIC_EXTENSION_SEND_FUNCTION_LOGS

false

true

,

false

Envíe logs de funciones configurando esto en

true

NEW_RELIC_EXTENSION_SEND_EXTENSION_LOGS

false

true

,

false

Envíe logs de extensión configurando esto en

true

NEW_RELIC_LOG_ENDPOINT

https://log-api.newrelic.com/log/v1

https://log-api.newrelic.com/log/v1

,

https://log-api.eu.newrelic.com/log/v1

Establecer los logs extremos

NEW_RELIC_TELEMETRY_ENDPOINT

https://cloud-collector.newrelic.com/aws/lambda/v1

https://cloud-collector.newrelic.com/aws/lambda/v1

,

https://cloud-collector.eu01.nr-data.net/aws/lambda/v1

Establecer la telemetría extrema

NEW_RELIC_IGNORE_EXTENSION_CHECKS

Evite las comprobaciones proporcionándolas como valores separados por comas dentro de una cadena. Emplee valores de cadena

handler

,

agent

,

sanity

,

vendor

o

all

Vea más variables de entorno para la extensión New Relic en nuestra documentación.

Que sigue

Install and configure Lambda monitoring

Comience con la instrumentación y configuración de Lambda

Data and UI

su función Aprenda a usar New Relic para monitorear su AWS función .Lambda

Copyright © 2025 New Relic Inc.

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