Importante
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.
Consulte a política de fim de vida útil do agente Ruby New Relic para obter informações sobre lançamentos de agentes e datas de suporte.
v9.23.0
recurso: Adicionar sidekiq.ignore_retry_errors opção de configuração
Uma nova opção de configuração,
sidekiq.ignore_retry_errors, foi adicionada para controlar se as tentativas de repetição de tarefas do Sidekiq são capturadas. Os erros de repetição são capturados por padrão, mas agora sesidekiq.ignore_retry_errorsfor definido comotrue, o agente ignorará as exceções geradas durante as tentativas de repetição do Sidekiq e só relatará o erro se o trabalho falhar permanentemente. Obrigado DonGiulio por reconhecer essa melhoria e contribuir com uma solução. PR#3317recurso: Aviso de descontinuação para registro de implantação usando Capistrano
O envio de informações de implantação do aplicativo usando uma receita Capistrano está obsoleto e será removido na versão 10.0.0 do agente. Para registro de implantação, consulte nosso guia de Monitoramento de Alterações para obter uma lista de opções disponíveis.
recurso: Use configuração de amostragem pai remota para decisões em mais cenários
Anteriormente, as opções de configuração
distributed_tracing.sampler.remote_parent_samplededistributed_tracing.sampler.remote_parent_not_samplederam usadas para a decisão de amostragem apenas quando os cabeçalhostraceparentetracestateestavam presentes. Agora, essas opções de configuração são aplicadas nos casos em que o cabeçalhotracestateestá ausente e quando apenas o cabeçalhonewrelicestá disponível. Essa mudança torna a amostragem distributed trace mais consistente e previsível. PR#3306