• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

AWS Lambda Extensions telemetria API integração

Work in progress

A extensão de telemetria New Relic AWS Lambda permite ao usuário enviar dados de telemetria diretamente de sua função do Lambda para o New Relic, sem a necessidade de configurar gatilhos ou conectar o Amazon CloudWatch. Envie seu evento de log, métrica e trace adicionando a extensão como camada e obtenha insights de seus dados instantaneamente na plataforma New Relic .

instalação

  1. No Console AWS, vá para Lambda > Functions e escolha a função da qual você deseja ingerir dados.

  2. Selecione Layers > Add Layer.

  3. Em Choose a layer selecione a opção Specify a layer by providing the ARN .

  4. Vá para https://layers.newrelic-external.com/, pesquise AwsLambdaExtension em sua região para encontrar o ARN com a versão da camada mais recente e cole-o no campo ARN novamente em seu console AWS. Se você não conseguir encontrar o AwsLambdaExtension, use o seguinte padrão para obter arn:

    arn:aws:lambda:{your-region}:533243300146:layer:AwsLambdaExtension:{version}

Para obter a versão mais recente da extensão, selecione Versão 1 e clique em Save. Em seguida, clique em Edit e selecione a versão mais recente disponível. 5. Vá para Configuration, selecione Environment variables e adicione Key: NEW_RELIC_LICENSE_KEY Value: YOUR_LICENSE_KEY. Observação: Key: NEW_RELIC_ACCOUNT_ID é um parâmetro opcional e deve ser definido como o ID da sua conta New Relic.

Para verificar se a configuração foi feita corretamente, clique no botão Test na seção code .

Encontre seus dados

Você pode encontrar seus dados no New Relic navegando até https://one.newrelic.com/ e uma destas categorias no menu à esquerda: Logs ou Metrics & events ou ...Add More > Traces.

Registro:

Log pode ser filtrado por conjunto de atributos específico. Clique em Attributes no menu esquerdo e escolha o atributo de seu interesse. Por exemplo:

NEWRELIC > SOURCE > api.logs
AWS > EXTENSION.NAME > AwsLambdaExtension
PLUGIN > TYPE > lambda extension

Métrica:

As métricas enviadas pela extensão são prefixadas com aws.telemetry.lambda_ext.. Atualmente existem 6 métricas AWS Lambda :

'durationMs'
'billedDurationMs'
'initDurationMs'
'memorySizeMB'
'maxMemoryUsedMB'
'producedBytes'

Evento

Para ver o evento enviado por esta extensão, na seção Custom events procure por AwsLambdaExtension. Atualmente existem doze tipos de eventos:

platform_initStart
platform_initRuntimeDone
platform_initReport
platform_start
platform_runtimeDone
platform_fault
platform_report
platform_extension
platform_telemetrySubscription
platform_logsDropped
function
extension

Você pode filtrar ainda mais os dados no menu Dimensions .

Traces

Os dados trace são exibidos na guia Traces. Para ver o rastreamento enviado pela extensão, procure por `AwsLambdaExtension'.

Copyright © 2024 New Relic Inc.

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