タスクの更新
- K8s/AgentControl/Logs - すべてのログ行を収集するように更新しました(#267)。
新機能
Agent Control (#268) に新しいスイートと以下のタスクを追加しました:
onhost-agent-controlsuite - ホスト上のエージェント制御ログ、ステータス、接続性、およびリソースに関する情報を収集します。使用するには、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に保存します。