• /
  • EnglishEspañolFrançais日本語한국어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

Resolución de problemas de monitoreo Lambda

Problema

Está intentando habilitar la supervisión sin servidor para AWS Lambda y tiene un problema o error.

Solución

Existen dos problemas comunes relacionados con no completar todos los procedimientos de habilitación:

Además de estos problemas de habilitación básicos, existen algunos problemas adicionales que pueden causar un problema:

  • Error de CloudWatch "Error HTTP 401: no autorizado". Esto se debe a una clave de API incorrecta. El argumento --nr-api-keyen el paso de habilitación de Configurar AWS toma su .

  • Faltan métricas personalizadas. El monitoreo lambda no es compatible con nuestra métrica personalizada. Utilice un atributo personalizado para agregar metadatos.

  • Falta la pestaña de invocaciones. Con APM + Serverless Convergence, cada invocación Lambda corresponde a la traza de la transacción en APM. Para ver los detalles del desglose de la invocación, consulte la traza de la transacción.

  • Ha completado correctamente los pasos de instalación, integración e instrumentación y su función es enviar el log a CloudWatch, pero no ve la traza para una dependencia específica (o ninguna traza) en la UI. Esto puede resultar del orden de fusión de capas (si está utilizando nuestras capas Lambda) o del orden de importación (si está instrumentado manualmente):

    • Si está instrumentado con capas: asegúrese en la configuración de su función de que la capa New Relic se fusione antes que otras capas (aunque si su función usa un paquete web, la capa New Relic debe fusionarse después de la capa del paquete web).
    • Si está instrumentando una función de Node.js manualmente, asegúrese de que el logging esté habilitado y de que su función importe newrelic antes de importar cualquier dependencia que espere monitor.
    • Si está empleando módulos ES con una función Node.js, cerciorar de cambiar la función del controlador a /opt/nodejs/node_modules/newrelic-esm-lambda-wrapper/index.handler . Además, establezca la variable de entorno de NODE_PATH en --experimental-loader newrelic/esm-loader.mjs .

Si ninguna de estas soluciones le ayuda, póngase en contacto con nuestro equipo de soporte. La siguiente información le ayudará cuando hable con los técnicos de soporte:

  • ¿Ha aparecido antes la función Lambda en la UI ? Si es así, ¿cuál es el nombre de la función?
  • Si aparecen algunos datos para la función Lambda en la UI, ¿qué datos específicos aparecen?
  • ¿Qué agente de lenguaje APM estás utilizando para instrumentar la función?
Copyright © 2025 New Relic Inc.

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