Problema
Está utilizando NewRelic-log-ingestion, la función Lambda para enviar registros desde AWS a nuestro monitoreo mejorado RDS, integración de registros de flujo VPC o versiones anteriores (alfa y beta) de monitoreo para AWS Lambda. No funciona o envía datos parciales.
Solución
Las NewRelic-log-ingestion versiones lambda anteriores a la 2.1 están obsoletas. Actualice a las últimas lambdas publicadas en el repositorio AWS Serverless. Puede utilizar la CLI de New Relic o actualizar manualmente.
Recomendado: la forma principal de actualizar la función Lambda de ingesta de logs es seguir los procedimientos estándar para actualizar la función utilizando la CLI de New Relic.
También puedes actualizar la función manualmente:
- Evite falsos positivos en las alertas: siga los procedimientos de la UI o los procedimientos de la API para desactivar todas las condiciones de alerta asociadas con las integraciones de monitoreo con AWS Lambda, RDS Enhanced Monitoring y VPC Flow Logs.
- Elimine la versión lambda desactualizada de lambda: vaya a su consola AWS Lambda y elimine
newrelic-log-ingestion. Tenga en cuenta que esto detiene el monitoreo RDS mejorado y la integración del registro de flujo de VPC hasta que se complete el siguiente paso. - Vuelva a habilitar el servicio: siga las instrucciones en Monitoreo mejorado de RDS o Registro de flujo de VPC, o siga el paso para configurar el registro de CloudWatch para transmitir a New Relic Lambda.
- Verifique que sus datos fluyan a través de la nueva lambda.