• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Go agent release notesRSS

November 19
Go agent v3.42.0

Important

We recommend updating to the latest agent version as soon as it's available. If your organization has established practices that prevent you from updating to the latest version, ensure that your agents are regularly updated to a version that's at most 90 days old. Read more about keeping your agent up to date.

3.42.0

Added

  • Added ConfigTransactionEventsMaxSamplesStoredand ConfigErrorCollectorMaxSamplesStored allowing full control of maximum samples stored for Transaction Events, Custom Insights Events, Error Events, and Log Events
  • Added support for the MultiValueHeaders property when extracting the headers from events.APIGatewayProxyResponse in nrlambda
    • Thank you to community member @rittneje for contributing to this solution

Fixed

  • Removed unused variables and modernize by replacing interface with any in the nrpxg5 integration
  • Fixed a bug where error events did not correctly mark expected errors
    • Thank you to community member @driimus for contributing to this solution
  • Bumped nrwriter integration to use v1.0.2
    • Thank you to community member @hiicharm for spotting this.

Support statement

We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves. See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.

September 24
Go agent v3.41.0

Important

Recomendamos atualizar para a versão mais recente do agente assim que estiver disponível. Se sua organização tiver estabelecido práticas que impedem a atualização para a versão mais recente, certifique-se de que seu agente seja atualizado regularmente para uma versão que tenha no máximo 90 dias. Saiba mais sobre como manter seu agente atualizado.

3.41.0

Adicionado

  • Adicionadas DistributedTracer.Sampler opções de configuração para controlar o comportamento de amostragem para solicitações de entrada para rastreamento distribuído

    • Para configurar o amostrador, foram adicionados ConfigRemoteParentSampled(flag RemoteParentSamplingConfig) e ConfigRemoteParentNotSampled(flag RemoteParentSamplingConfig), que manipulam o comportamento de amostragem com base no que o pai remoto sinalizou.
    • Os sinalizadores adicionados são "always_on", "always_off", and "default" que podem ser chamados usando RemoteParentSamplingConfig
    • Example: newrelic.ConfigRemoteParentSampled(newrelic.AlwaysOff)
  • Testes de monitoramento OOM adicionados

  • Maior cobertura de teste de agente seguro

Fixo

  • Versões atualizadas de bibliotecas de terceiros devido a problemas de segurança ou outros problemas de suporte:

    • github.com/gofiber/fiber/v2 de 2.52.7 a 2.52.9 na integração nrfiber
    • golang.org/x/net de 0,25,0 a 0,38,0 na integração nrconnect

Declaração de apoio

Usamos a versão mais recente da linguagem Go. No mínimo, você não deve usar nenhuma versão do Go mais antiga do que aquela suportada pela própria equipe do Go. Consulte a Política de EOL do agente Go para obter detalhes sobre versões com suporte do agente Go e componentes de terceiros.

July 18
Go agent v3.40.1

Important

Recomendamos atualizar para a versão mais recente do agente assim que estiver disponível. Se sua organização tiver estabelecido práticas que impedem a atualização para a versão mais recente, certifique-se de que seu agente seja atualizado regularmente para uma versão que tenha no máximo 90 dias. Saiba mais sobre como manter seu agente atualizado.

3.40.1

Fixo

  • Utilização revertida. Voltar para a versão v3.39.0 devido a bug de deadlock
  • Removidos os testes awssupport_test.go que adicionavam dependência direta ao módulo go

Declaração de apoio

Usamos a versão mais recente da linguagem Go. No mínimo, você não deve usar nenhuma versão do Go mais antiga do que aquela suportada pela própria equipe do Go. Consulte a Política de EOL do agente Go para obter detalhes sobre versões com suporte do agente Go e componentes de terceiros.

July 16
Go agent v3.40.0

Important

Recomendamos atualizar para a versão mais recente do agente assim que estiver disponível. Se sua organização tiver estabelecido práticas que impedem a atualização para a versão mais recente, certifique-se de que seu agente seja atualizado regularmente para uma versão que tenha no máximo 90 dias. Saiba mais sobre como manter seu agente atualizado.

3.40.0

Adicionado

  • Função txn.IgnoreApdex() adicionada para ignorar a pontuação Apdex para uma determinada transação
  • Adicionado atributo personalizado via variáveis de ambiente NEW_RELIC_APPLICATION_LOGGING_FORWARDING_CUSTOM_ATTRIBUTES
  • Adicionada integração nrconnect para biblioteca de conexão. Connect é uma biblioteca simplificada para criar APIs HTTP compatíveis com navegadores e gRPC
    • Obrigado ao membro da comunidade @castaneai por contribuir para esta solução
  • Adicionada integração nrmongo-v2 com suporte à biblioteca mongodb-v2
  • Conjunto de testes de ações do GitHub revisado
    • Adicionado suporte de banco de dados dockerizado para integração mongodb e pgx5

Fixo

  • Representação aprimorada de parâmetros de consulta na integração nrpgx5

  • Corrigido um bug em que uma condição de corrida ocorria na identificação da utilização do contêiner.

  • Capturar nome da tabela e nome do índice do DynamoDB no DatastoreSegment

    • Obrigado ao membro da comunidade @rittneje por contribuir para esta solução
  • Versões atualizadas de bibliotecas de terceiros devido a problemas de segurança ou outros problemas de suporte:

    • github.com/gofiber/fiber/v2 para 2,52,7 em integração nrfiber
    • github.com/go-chi/chi/v5 para 5.2.2 em integração nrgochi

Declaração de apoio

Usamos a versão mais recente da linguagem Go. No mínimo, você não deve usar nenhuma versão do Go mais antiga do que aquela suportada pela própria equipe do Go. Consulte a Política de EOL do agente Go para obter detalhes sobre versões com suporte do agente Go e componentes de terceiros.

May 8
Go agent v3.39.0

Important

Recomendamos atualizar para a versão mais recente do agente assim que estiver disponível. Se sua organização tiver estabelecido práticas que impedem a atualização para a versão mais recente, certifique-se de que seu agente seja atualizado regularmente para uma versão que tenha no máximo 90 dias. Saiba mais sobre como manter seu agente atualizado.

3.39.0

Adicionado

  • Adicionada integração nrfiber para frameworkde fibra go
    • Obrigado ao membro da comunidade @MitulShah1 por contribuir para esta solução
  • Exemplo de nrslog atualizado com nova API
    • Obrigado ao membro da comunidade @frankywahl por contribuir para esta solução
  • Adicionar função de filtragem de caminho opcional ao middleware nrgin
    • Obrigado ao membro da comunidade @frknikiz por contribuir para esta solução
  • Adicionado ConfigDatastoreKeysEnabled à integração nrreddis, permitindo relatar os nomes das chaves junto com as operações do armazenamento de dados
  • Mudou o GitHub Action Testing Suite de uma camada ARM emulada para camadas ARM nativas
  • Adicionado suporte para objetos de tempo para valores de atributos para nrslog

Fixo

  • Corrigida vinculação da localização dos metadados na mensagem do log

Declaração de apoio

Usamos a versão mais recente da linguagem Go. No mínimo, você não deve usar nenhuma versão do Go mais antiga do que aquela suportada pela própria equipe do Go. Consulte a Política de EOL do agente Go para obter detalhes sobre versões com suporte do agente Go e componentes de terceiros.

March 20
Go agent v3.38.0

Important

We recommend updating to the latest agent version as soon as it's available. If your organization has established practices that prevent you from updating to the latest version, ensure that your agents are regularly updated to a version that's at most 90 days old. Read more about keeping your agent up to date.

3.38.0

Added

  • Added new integration nrgochi v1.0.0 for support for go-chi library
  • Added IsEnded() method for the Transaction type. Allowing for a straightforward approach to checking if a transaction has ended
    • Community Member @frknikiz contributed to this solution

Fixed

  • Added caveat to API docs about local log decoration in zap integration

Support statement

We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves. See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.

Droits d'auteur © 2025 New Relic Inc.

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