• /
  • EnglishEspañolFrançais日本語한국어Português
  • Log inStart now

Diagnostics CLI (nrdiag) release notesRSS

October 15
Diagnostics CLI (nrdiag) v3.10.0

Melhorias

  • DotNet/Agent/Installed: atualizou a tarefa para detectar as DLLs do agente .NET quando newrelic.config estiver ausente e habilitou a correspondência sem distinção entre maiúsculas e minúsculas para newrelic.config. Anteriormente, um arquivo de configuração ausente impedia a detecção do agente e ignorava as tarefas .NET downstream (#276).
  • DotNet/Config/Agent: atualizada a tarefa para emitir um aviso em vez de uma falha quando newrelic.config estiver ausente (#276).
  • Configuração do .NET Core: coleção de arquivos atualizada para coletar e analisar arquivos de configuração específicos do ambiente (como appsettings.Production.json). Arquivos não relacionados com padrões de nomenclatura semelhantes (como myappsettings.json) não são mais coletados (#276).
  • Instrumentação personalizada do .NET Core: tarefas do leitor de XML atualizadas para inspecionar os diretórios extensions e extensions/netcore do agente, alinhando-se à lógica de resolução de arquivos do profiler (#276).
  • Logs do agente .NET: filtragem de logs atualizada para que o limite de 1 dia se aplique exclusivamente aos logs do profiler, preservando os logs do agente dos 7 dias anteriores. Os logs do profiler agora também respeitam a flag -lastModifiedDate (#276).
  • Verificações de versão e EOL do agente .NET: atualizados os parâmetros de fim de vida útil (EOL) e versão compatível para o agente .NET. Adicionada detecção discreta para as versões 4.7.1, 4.7.2, 4.8 e 4.8.1 do framework .NET e habilitada a coleta de versão para o agente .NET Core (#273).
  • Nível de log do agente .NET: atualizadas as configurações de nível de log para avaliar as definições sem diferenciar maiúsculas de minúsculas, correspondendo ao comportamento de tempo de execução do agente .NET (#274).
  • Verificação de TLS do .NET: validação de registro atualizada para que uma chave SchUseStrongCrypto ausente não seja mais sinalizada como um erro, pois as versões compatíveis do framework .NET usam o TLS 1.2 por padrão quando a chave está ausente. Um erro agora é relatado apenas quando a chave existe e está definida com um valor diferente de 1 (#275).

Correções de bugs

  • Corrigido um problema em que os uploads para a região de dados do Japão falhavam devido a uma URL de upload não atribuída em builds de lançamento (#277).
  • Corrigido um problema na validação da variável de ambiente de criação de perfil do framework .NET para verificar corretamente COR_ENABLE_PROFILING. Adicionado suporte para NEW_RELIC_LOG_DIRECTORY e NEWRELIC_LOG_DIRECTORY ao resolver os locais de log do agente .NET (#272).
  • Corrigido um problema em que valores de variáveis de ambiente contendo sinais de igual (=) eram truncados durante a análise (#272).

July 27
Diagnostics CLI (nrdiag) v3.9.0

Atualizações de tarefas

  • K8s/AgentControl/Logs - Atualizado para coletar todas as linhas de log (#267).

Novo recurso

  • Adicionamos uma nova suíte e as seguintes tarefas para o Controle do agente (#268):

    • onhost-agent-control suite - Coleta informações sobre logs do agent-control, status, conectividade e recursos no host. Para utilizá-lo, execute nrdiag -suites onhost-agent-control.
    • AgentControl/Config/Agent - Detecta o agent-control via PATH, caminhos de instalação conhecidos e fallback de diretório de dados; coleta todos os arquivos YAML de fleet-data e local-data, preservando a estrutura de diretório original para todos os subagentes registrados
    • AgentControl/Config/DirTree - Grava uma árvore de diretórios formatada de todos os caminhos de instalação do agent-control no zip para inspeção de estrutura
    • AgentControl/Agent/Connect - Verifica a acessibilidade TCP/TLS do OpAMP, JWKS e dos endpoints de token OAuth2 (lendo URLs do local_config.yaml); valida se a chave privada de identidade local é uma chave PKCS8 legível e analisável (RSA, Ed25519 ou ECDSA)
    • AgentControl/agente/Logs - No Linux, coleta logs via journalctl -u newrelic-agent-control; no Windows, busca todos os arquivos *.newrelic-agent-control.log rotacionados por data do diretório de log padrão
    • AgentControl/agente/StatusServer - Consulta o servidor de status local no host/porta configurado em local_config.yaml (padrão 127.0.0.1:51200) e salva a resposta JSON no zip de diagnóstico

July 13
Diagnostics CLI (nrdiag) v3.8.0

Novo recurso

  • A Diagnostics CLI agora oferece suporte à região de dados do Japão da New Relic. Se a sua conta estiver na região do Japão, especifique a flag region ao executar a CLI (#263):

    bash
    $
    ./nrdiag -region JP

    A flag region aceita US, EU ou JP (sem distinção entre maiúsculas e minúsculas) e o padrão é US.

Atualizações de dependência

  • Atualizado golang.org/x/net de 0.33.0 para 0.55.0 (#264).

March 9
Diagnostics CLI (nrdiag) v3.7.0

Correções

  • Valores sensíveis, como chaves de licença e senhas, agora são ofuscados em todas as saídas de tarefas, incluindo no arquivo JSON e em quaisquer arquivos de configuração coletados (#260).

Atualizações de tarefas

  • Atualizado Infra/Agent/Connect para tratar respostas de sucesso adicionais dos endpoints (#260).

November 5, 2025
Diagnostics CLI (nrdiag) v3.6.1

Consertar

  • Atualização das versões suportadas para o agente APM .NET, Ruby, Python e Node.JS (#258).

Copyright © 2026 New Relic Inc.

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