• /
  • EnglishEspañolFrançais日本語한국어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

CloudWatch fallback

|View as Markdown (English)

Você pode enviar dados de monitoramento do New Relic Lambda de algumas maneiras diferentes, dependendo de suas necessidades. A opção que fornece o desempenho mais forte da sua função e a proteção contra falhas mais forte inclui a configuração do CloudWatch como substituto. Isso significa que você enviará telemetria para a New Relic através da extensão e, caso haja algum problema com a extensão, New Relic ainda receberá carga através do CloudWatch.

Benefícios do CloudWatch fallback:

  • Execução independente: captura todos os logs do CloudWatch independentemente da execução da sua função. É muito improvável que interfira na operação normal da sua função ou afete a duração da invocação da sua função.
  • Funciona com redes seguras: útil para funções em uma VPC que não pode ter tráfego de saída para New Relic.
  • Permite monitoramento aprimorado: necessário para outras formas de infra e telemetria de banco de dados. Para saber mais, consulte nossa documentação de integração de monitoramento aprimorado do Amazon RDS.

Embora essa opção de envio ofereça a proteção mais forte contra falhas, é importante observar que o serviço AWS CloudWatch pode gerar muitos dados. Lembre-se da ingestão de dados ao pensar nos custos e no plano de preços da New Relic que você escolher.

Como funciona o CloudWatch fallback

Se a extensão não for inicializada, também conhecida como modo noop, ou travar, ela não conseguirá codificar a linha NR_LAMBDA_MONITORING gerada por nosso agente. A linha NR_LAMBDA_MONITORING aparecerá no log do CloudWatch. Se a função newrelic-log-ingestion estiver instalada na mesma região que sua função, configurada para enviar carga e for acionada pelo grupo log do CloudWatch da sua função, ela poderá atuar como um substituto para a extensão para enviar carga.

Antes de você começar

Antes de configurar uma opção substituta, você precisará concluir o seguinte:

  • Instale a função newrelic-log-ingestion na região AWS de onde você deseja enviar o log.
  • Se estiver enviando log, crie um padrão de filtro igual a nulo ou crie um padrão personalizado para corresponder ao log de função que você deseja enviar. New Relic receberá o log do CloudWatch para sua função. Para evitar logs duplicados, a extensão precisa ter o envio log desabilitado. O envio log da extensão está desabilitado por padrão.

Aqui estão algumas práticas recomendadas antes de atualizar sua camada New Relic Lambda:

  • Antes de atualizar para uma versão de camada mais recente, lembre-se de que a camada mais recente pode introduzir alterações que quebrem a extensão ou uma dependência de terceiros.
  • Fixe uma versão de camada que funcione bem para sua função e atualize apenas para uma versão de camada mais recente conforme necessário para resolver bugs, obter novos recursos e patches de segurança ou porque um agente possui EOL.
  • Revise cuidadosamente todas as alterações e notas de lançamento e teste em um ambiente de desenvolvimento ou preparação antes de implantar uma nova camada em produção.

Opções de implementação

Existem três maneiras de implementar um substituto do CloudWatch:

  1. Habilitar a extensão para carga de telemetria e ship log via CloudWatch: Neste cenário, a carga de telemetria é enviada pela extensão e log pelo CloudWatch, e caso a extensão falhe, a carga também.
  2. Ramal habilitado para carga e log de telemetria: Neste cenário, carga e log de telemetria são enviados através do ramal.
  3. Extensão desabilitada: Neste cenário, o CloudWatch é sempre utilizado para enviar log e carga.
Copyright © 2026 New Relic Inc.

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