문제
AWS Lambda 함수에 대한 트래픽을 생성하고 5분을 기다린 후에는 뉴렐릭 UI 에 함수 데이터가 전혀 표시되지 않습니다. 로그에는 오류가 없으며 뉴렐릭 UI 에는 NRIntegrationErrors
또는 NRIntegrationWarnings
이 없습니다.
해결책
데이터가 표시되지 않고 오류가 발생하지 않는 가장 일반적인 이유는 라이선스 키와 계정 ID가 다른 계정에 속해 있기 때문입니다. 불일치가 발생하는 경우 클라우드 워치 로그를 처리하는 뉴렐릭 Lambda 확장 프로그램 또는 람다가 데이터를 성공적으로 보고하지만 계정 ID가 일치하지 않기 때문에 자동으로 삭제됩니다. 이로 인해 오류나 경고가 발생하지 않습니다.
이 문제를 해결하려면 라이선스 키와 계정 ID가 동일한 계정에 속해 있는지 확인하세요. 이러한 유형의 문제를 최소화하려면 뉴렐릭 Lambda CLI를 사용하여 서버리스 모니터링을 활성화하는 것이 좋습니다. AWS Secrets Manager에서 라이선스 키를 업데이트할 수 있습니다. AWS Secrets Manager를 사용하지 않는 계정 ID 및 설정의 경우 올바른 인스턴스 키 또는 계정 ID로 환경 변수를 업데이트하여 문제를 해결할 수 있습니다.