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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

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.