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

Node.js agent release notesRSS

December 11
Node.js agent v13.8.0

Notes

Features

Code refactoring

  • Converted AWS Bedrock's LlmError to use LlmErrorMessage (#3567) (8b2bb42)
  • Updated @google/genai instrumentation to subscribe to events emitted (#3467) (e8d9ba1)
  • Updated bunyan instrumentation to subscribe to events emitted (#3589) (f1e5f12)

Documentation

Miscellaneous chores

Tests

  • Moved mock aws bedrock server creation to test/lib/aws-server-stubs/index.js (#3593) (270df81)

Support statement:

We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about keeping agents up to date. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)

See the New Relic Node.js agent EOL policy for information about agent releases and support dates. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)

December 8
Node.js agent v13.7.0

Notas

Recurso

  • Instrumentação koa atualizada para envolver corretamente Router ao usar @koa/router@15.0.0+ (#3550) (f1e08ad)

  • Adicionada a capacidade de configurar um amostrador baseado em proporção (#3501) (f300bd5)

    • Para atribuir um amostrador baseado em proporção, defina config.distributed_tracing.sampler.root, config.distributed_tracing.sampler.remote_parent_sampled ou config.distributed_tracing.sampler.remote_parent_not_sampled como { trace_id_ratio_based: { ratio: <float between 0 and 1> }}
    • Para atribuir via variáveis de ambiente, defina NEW_RELIC_DISTRIBUTED_TRACING_SAMPLER_<TYPE>='trace_id_ratio_based' e NEW_RELIC_DISTRIBUTED_TRACING_SAMPLER_<TYPE>_RATIO=<float between 0 and 1> onde <TYPE> é um dos valores ROOT, REMOTE_PARENT_SAMPLED ou REMOTE_PARENT_NOT_SAMPLED
  • Configuração atualizada para permitir que adaptive.sampling_target seja definido para config.distributed_tracing.sampler.root, config.distributed_tracing.sampler.remote_parent_sampled e config.distributed_tracing.sampler.remote_parent_not_sampled (#3532) (44f51dd)

  • Adicionado suporte para links span OTEL (#3528) (e840690)

  • Substituído default por adaptive como padrão para amostradores (#3543) (3f03162)

  • Suporte preliminar para rastreamento de granularidade parcial (Não disponível para uso em produção)

    • Adicionado tipo essential para rastreamento de granularidade parcial (#3547) (3d85fb5)
    • Adicionado o tipo reduced para rastreamento de granularidade parcial. (#3540) (cfa8f41)
    • Adicionados amostradores de granularidade parcial e atribuição de transações com isPartialTrace quando decisões de amostragem de granularidade parcial foram tomadas (#3544) (1535a82)
    • Refatoramos os samplers em classes e os armazenamos em agent.sampler.* (#3527) (ad63441)
    • Classe Samplers atualizada para normalizar mensagens de agentes, curto-circuitar quando aplicável e remover verificações de cadeia opcionais (#3546) (4f7684c)
    • Amostradores atualizados para atribuir prioridade entre 0 e 1 quando o DT está desativado ou quando a granularidade completa e parcial estão desativadas (#3559) (7a1c37e)
    • Transação atualizada para armazenar indicador de granularidade parcial como .partialType (#3561) (a7f20d8)
    • Atualizado quando regras de granularidade parcial são aplicadas (#3553) (a4bdf4f)
    • Adicionados toString e get [Symbol.toStringTag]() à classe Sampler padrão (#3562) (771168d)

Correções de bugs

Documentação

Tarefas diversas

  • Logging aprimorado em torno da carga útil preconnect

    • Adicionadas mais informações de logging sobre a atribuição do nome do host durante preconnect (#3568) (3ee4d38)
    • Logging de utilização do GCP aprimorado (#3552) (e6c4141)
  • A resolução de utilização agora é feita simultaneamente (#3556) (8386360)

  • Coletados metadados de escopo de instrumentação OTEL em todos os vãos OTEL. (#3554) (75703c4)

  • Processamento OTEL hrtime aprimorado (#3557) (8f187b1)

  • Configuração renomeada opentelemetry_bridge para opentelemetry (#3565) (c9d156f)

Declaração de apoio:

Recomendamos atualizar para a versão mais recente do agente assim que estiver disponível. Se você não puder atualizar para a versão mais recente, atualize seu agente para uma versão com no máximo 90 dias. Saiba mais sobre como manter o agente atualizado. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)

Consulte a New Relic Node.js política de fim de vida útil do agente para obter informações sobre lançamentos de agentes e datas de suporte. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)

November 19
Node.js agent v13.6.6

Notas

Correções de bugs

  • Atualização da instrumentação Express app.use ou router.use para encapsular corretamente todo o middleware definido (#3520) (d3b20d0)

Documentação

Testes

  • Next.js configurado para ignorar as versões 11.0.10 e 11.0.11. (#3521) (20977ee)

Declaração de apoio:

Recomendamos atualizar para a versão mais recente do agente assim que estiver disponível. Se você não puder atualizar para a versão mais recente, atualize seu agente para uma versão com no máximo 90 dias. Saiba mais sobre como manter o agente atualizado. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)

Consulte a New Relic Node.js política de fim de vida útil do agente para obter informações sobre lançamentos de agentes e datas de suporte. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)

November 17
Node.js agent v13.6.5

Notas

Correções de bugs

  • Instrumentação expressa atualizada para erro ignorado quando o manipulador next passa route ou router (#3513) (724b218)
  • Atualização do MessageConsumerSubscriber para aguardar o término do retorno de chamada do consumidor quando for uma promessa (#3510) (45667a0)

Documentação

Testes

  • Atualização do teste do SDK da AWS v3 S3 para não testar mais o DeleteBucketCommand (#3512) (df27448)

Declaração de apoio:

Recomendamos atualizar para a versão mais recente do agente assim que estiver disponível. Se você não puder atualizar para a versão mais recente, atualize seu agente para uma versão com no máximo 90 dias. Saiba mais sobre como manter o agente atualizado. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)

Consulte a New Relic Node.js política de fim de vida útil do agente para obter informações sobre lançamentos de agentes e datas de suporte. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)

November 13
Node.js agent v13.6.4

Notas

Correções de bugs

  • Atualizado MessageConsumerSubscriber para encerrar a transação criada para um determinado consumo de mensagem (#3503) (ba30818)
  • Atualizado MessageProducerSubscriber para definir corretamente o sinalizador de amostragem em traceparent (#3505) (0b1a9a8)
  • Atualizou o middleware bedrock para ser registrado com prioridade high para garantir que a carga útil seja desserializada corretamente (#3500) (63e531b)

Declaração de apoio:

Recomendamos atualizar para a versão mais recente do agente assim que estiver disponível. Se você não puder atualizar para a versão mais recente, atualize seu agente para uma versão com no máximo 90 dias. Saiba mais sobre como manter o agente atualizado. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)

Consulte a New Relic Node.js política de fim de vida útil do agente para obter informações sobre lançamentos de agentes e datas de suporte. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)

November 11
Node.js agent v13.6.3

Notes

Bug fixes

  • Updated @google/genai to properly handle assigning token counts to LlmCompletionSummary message (#3495) (f805d38)
  • Updated AWS Bedrock instrumentation to properly assign token counts (#3491) (b1687f6)
  • Updated openai instrumentation to properly handle streaming when stream_options.include_usage is set (#3494) (37c43f5)

Code refactoring

  • Update mysql and mysql2 instrumentation to subscribe to events emitted (#3423) (2e38914)

Documentation

Support statement:

We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about keeping agents up to date. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)

See the New Relic Node.js agent EOL policy for information about agent releases and support dates. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)

Copyright © 2025 New Relic Inc.

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