• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

Diagnostics CLI (nrdiag) release notesRSS

October 15
Diagnostics CLI (nrdiag) v3.10.0

改良点

  • DotNet/Agent/Installed: newrelic.config が存在しない場合に .NET エージェントの DLL を検出するようにタスクを更新し、newrelic.config の大文字と小文字を区別しないマッチングを有効にしました。以前は、設定ファイルがないとエージェントの検出が妨げられ、下流の .NET タスクがスキップされていました(#276)。
  • DotNet/Config/Agent: newrelic.config が見つからない場合、失敗ではなく警告を発行するようにタスクを更新しました(#276)。
  • .NET Coreの設定:環境固有の設定ファイル(appsettings.Production.jsonなど)を収集して分析するように、ファイル収集を更新しました。類似の命名パターンを持つ無関係なファイル(myappsettings.jsonなど)は収集されなくなりました(#276)。
  • .NET Core カスタムインストゥルメンテーション: プロファイラーのファイル解決ロジックに合わせて、エージェントのextensionsおよびextensions/netcoreディレクトリを検査するようにXMLリーダータスクを更新しました(#276)。
  • .NETエージェントのログ:1日のカットオフがプロファイラーのログにのみ適用されるようにログのフィルタリングを更新し、過去7日間のエージェントのログを保持するようにしました。プロファイラーのログにも -lastModifiedDate フラグが適用されるようになりました(#276)。
  • .NET エージェントのバージョンと EOL チェック: .NET エージェントのサポート終了(EOL)およびサポート対象バージョンのパラメーターを更新しました。.NET フレームワークのバージョン 4.7.1、4.7.2、4.8、および 4.8.1 の個別の検出を追加し、.NET Core エージェントのバージョン収集を有効にしました(#273)。
  • .NETエージェントのログレベル:.NETエージェントのランタイム動作に合わせて、設定を大文字と小文字を区別せずに評価するように、ログレベルの設定を更新しました(#274)。
  • .NET TLSチェック: サポートされている.NET フレームワークのバージョンでは、キーが存在しない場合、デフォルトでTLS 1.2が使用されるため、SchUseStrongCryptoキーが存在しなくてもエラーとしてフラグ付けされないようにレジストリ検証を更新しました。キーが存在し、1以外の値に設定されている場合にのみ、エラーが報告されるようになりました(#275)。

バグ修正

  • リリースビルドでアップロードURLが割り当てられていないために、日本のデータリージョンへのアップロードが失敗する問題を修正しました(#277)。
  • COR_ENABLE_PROFILINGを正しくチェックするように、.NET フレームワークのプロファイリング環境変数の検証における問題を修正しました。.NET エージェントのログの場所を解決する際に、NEW_RELIC_LOG_DIRECTORYとNEWRELIC_LOG_DIRECTORYの両方のサポートを追加しました(#272)。
  • 解析中に等号(=)を含む環境変数の値が切り捨てられる問題を修正しました(#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 )。

Copyright © 2026 New Relic株式会社。

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