Depois de vincular com sucesso suas contas do New Relic e AWS você pode instrumentar sua função do Lambda adicionando a camada do New Relic Lambda . Isso integra o agente New Relic, permitindo o monitoramento automático sempre que suas funções forem invocadas.
Antes de você começar
Métodos de instrumentação
New Relic oferece vários métodos para instrumentar sua função AWS do Lambda para monitoramento abrangente:
- interface de linha de comando (CLI): Use a AWS CLI para adicionar rapidamente a camada New Relic à sua função do Lambda.
- Framework sem servidor: integre perfeitamente a instrumentação New Relic em sua implantação sem servidor.
- CloudFormation/SAM: inclua a camada New Relic em seus modelos de infraestrutura como código.
- AWS CDK: adicione a camada New Relic Lambda ao seu código CDK junto com outros recursos de infraestrutura.
- Terraform: gerencie facilmente a instrumentação do New Relic juntamente com outros recursos de infraestrutura.
- Instrumentação manual: Adicione diretamente a camada New Relic por meio do console AWS Lambda para um controle mais granular.
Independentemente do método escolhido, a camada New Relic adiciona o agente New Relic às suas funções. Este agente instrumenta automaticamente suas funções na invocação, gerando uma carga, NR_LAMBDA_MONITORING
, que é enviada ao New Relic por meio da extensão New Relic Lambda.
Dependendo de suas necessidades, você pode optar por ignorar a extensão e ver apenas a telemetria no CloudWatch, ignorar o CloudWatch ou usar o CloudWatch como fallback. A seção CloudWatch no final deste documento guiará você por cada opção.