Problema
Luego de generar tráfico para su AWS función Lambda y esperar cinco minutos, ninguno de los datos de su función aparece en la New Relic UI. No hay ningún error en el registro ni NRIntegrationErrors ni NRIntegrationWarnings en la New Relic UI.
Solución
Verifique la clave de licencia y el ID de la cuenta
La razón más común por la que no aparecen datos ni errores es que la clave de licencia y el ID de cuenta son de cuentas diferentes. En caso de discrepancia, la extensiónNew Relic Lambda o lambda que procesa el registro de vigilancia en la nube informa los datos correctamente, pero los elimina silenciosamente ya que el ID de la cuenta no coincide. Esto no genera errores ni advertencias.
Para resolver este problema, cerciorar de que la clave de licencia y el ID de cuenta sean de la misma cuenta. Se recomienda emplear la CLINew Relic Lambda para habilitar el monitoreo del servidor para minimizar este tipo de problemas. Puede actualizar la clave de licencia en AWS Secrets Manager. Para el ID de cuenta y la configuración que no emplean AWS Secrets Manager, puede actualizar las variables de entorno con la clave de licencia o el ID de cuenta correctos para corregir el problema.
Comprobar variables de entorno
Cerciorar de que las variables de entorno necesarias estén configuradas correctamente en su función Lambda AWS. Esto incluye NEW_RELIC_APM_LAMBDA_MODE, NEW_RELIC_ACCOUNT_ID, NEW_RELIC_LICENSE_KEY y cualquier otra variable relevante. Si estas variables no están configuradas o son incorrectas, es posible que no se envíen datos a New Relic. Para obtener más información, consulte Variables de entorno.
Verifique la etiqueta en la consola de administración AWS
Cerciorar de agregar la etiqueta NR.Apm.Lambda.Mode: true a su función Lambda desde la Consola de administración de AWS. Esta etiqueta es esencial para permitir el monitoreo y garantizar que los datos se envíen a New Relic.