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

Diagnostics CLI (nrdiag) release notesRSS

October 15
Diagnostics CLI (nrdiag) v3.10.0

Improvements

  • DotNet/Agent/Installed: Updated the task to detect .NET agent DLLs when newrelic.config is absent, and enabled case-insensitive matching for newrelic.config. Previously, a missing configuration file prevented agent detection and skipped downstream .NET tasks (#276).
  • DotNet/Config/Agent: Updated the task to issue a warning rather than a failure when newrelic.config is missing (#276).
  • .NET Core configuration: Updated file collection to gather and analyze environment-specific configuration files (such as appsettings.Production.json). Unrelated files with similar naming patterns (such as myappsettings.json) are no longer collected (#276).
  • .NET Core custom instrumentation: Updated XML reader tasks to inspect the agent extensions and extensions/netcore directories, aligning with profiler file-resolution logic (#276).
  • .NET agent logs: Updated log filtering so the 1-day cutoff applies exclusively to profiler logs, preserving agent logs from the preceding 7 days. Profiler logs now also respect the -lastModifiedDate flag (#276).
  • .NET agent version and EOL checks: Updated end-of-life (EOL) and supported version parameters for the .NET agent. Added discrete detection for .NET Framework versions 4.7.1, 4.7.2, 4.8, and 4.8.1, and enabled version collection for the .NET Core agent (#273).
  • .NET agent log level: Updated log level configurations to evaluate settings case-insensitively, matching the .NET agent runtime behavior (#274).
  • .NET TLS check: Updated registry validation so a missing SchUseStrongCrypto key is no longer flagged as an error, as supported .NET Framework versions default to TLS 1.2 when the key is absent. An error is now reported only when the key exists and is set to a value other than 1 (#275).

Bug fixes

  • Fixed an issue where uploads to the Japan data region failed due to an unassigned upload URL in release builds (#277).
  • Fixed an issue in .NET Framework profiling environment variable validation to correctly check COR_ENABLE_PROFILING. Added support for both NEW_RELIC_LOG_DIRECTORY and NEWRELIC_LOG_DIRECTORY when resolving .NET agent log locations (#272).
  • Fixed an issue where environment variable values containing equal signs (=) were truncated during parsing (#272).

July 27
Diagnostics CLI (nrdiag) v3.9.0

タスクの更新

  • K8s/AgentControl/Logs - すべてのログ行を収集するように更新しました(#267)。

新機能

  • Agent Control (#268) に新しいスイートと以下のタスクを追加しました:

    • onhost-agent-control suite - ホスト上のエージェント制御ログ、ステータス、接続性、およびリソースに関する情報を収集します。使用するには、nrdiag -suites onhost-agent-controlを実行します。
    • AgentControl/Config/Agent - PATH、既知のインストールパス、およびデータディレクトリのフォールバックを介してagent-controlを検出します;登録されているすべてのサブエージェントの元のディレクトリ構造を保持しながら、fleet-dataおよびlocal-dataからすべてのYAMLファイルを収集します
    • AgentControl/Config/DirTree - 構造検査のために、すべてのagent-controlインストレーションパスのフォーマットされたディレクトリツリーをzipに書き込みます。
    • AgentControl/Agent/Connect - OpAMP、JWKS、およびOAuth2トークンエンドポイントのTCP/TLS到達可能性を確認します(local_config.yamlからURLを読み取ります);ローカルIDの秘密鍵が読み取り可能で解析可能なPKCS8鍵(RSA、Ed25519、またはECDSA)であることを検証します
    • AgentControl/Agent/Logs - Linuxではjournalctl -u newrelic-agent-controlを介してログを収集し、Windowsではデフォルトのログディレクトリから日付でローテーションされたすべての*.newrelic-agent-control.logファイルをグロブします
    • AgentControl/Agent/StatusServer - local_config.yamlで設定されたホスト/ポート(デフォルトは127.0.0.1:51200)のローカルステータスサーバーにクエリを実行し、JSONレスポンスを診断zipに保存します。

July 13
Diagnostics CLI (nrdiag) v3.8.0

新機能

  • Diagnostics CLIは、New Relicの日本データリージョンをサポートするようになりました。アカウントが日本リージョンにある場合は、CLIの実行時にregionフラグを指定します(#263):

    bash
    $
    ./nrdiag -region JP

    regionフラグはUS、EU、またはJP(大文字と小文字は区別されません)を受け入れ、デフォルトはUSです。

依存関係の更新

  • golang.org/x/netを0.33.0から0.55.0に更新しました(#264)。

March 9
Diagnostics CLI (nrdiag) v3.7.0

修正

  • ライセンスキーやパスワードなどの機密値は、JSON ファイルや収集される設定ファイルを含むすべてのタスク出力で難読化されるようになりました (#260)。

タスクの更新

  • エンドポイントからの追加の成功応答を処理するためにInfra/Agent/Connectを更新しました( #260 )。

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

修理

  • .NET、 Ruby 、 Python 、および Node.JS APMエージェントのサポートされているバージョンを更新します ( #258 )。

October 30, 2025
Diagnostics CLI (nrdiag) v3.6.0

Fixes

  • Fixed Java config panic (#255).
  • Obfuscated API key in output (#252).

Copyright © 2026 New Relic Inc.

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