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

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

Linux ホスト用のNew Relic eBPF エージェントをインストールする

New Relic eBPF エージェントを Linux ホストにインストールして、システム全体の健全性を監視できます。 eBPF エージェントは、コードの変更やデプロイ言語固有のエージェントを必要とせずに、アプリケーションのパフォーマンスを詳細に可視化します。

New Relic eBPF エージェントのインストール

あなたが始める前に

Linux ホストのeBPF 互換性と要件のドキュメントに記載されている前提条件を満たす必要があります。

eBPF エージェントをインストールする

eBPF エージェントをインストールするには:

  1. New Relic のアカウントにログインします。

  2. 左側のナビゲーション ペイン > + Integration & Agents > eBPF Agentに移動します。

  3. Select [アカウントの選択] 画面で、eBPF エージェントをインストールするアカウントを選択し、 Continue [続行]をクリックします。

  4. Select an installation method [インストール方法の選択] ページで、 On a host [ホスト上] を選択し、 Continue [続行]をクリックします。

  5. 「ユーザー キーを入力」画面で、次のいずれかのオプションを選択し、Continue [続行]をクリックします。

    • 既存のキーを使用する: すでにユーザー キーがある場合は、そのユーザー キーを指定します。 詳細については、 「ユーザー キー」を参照してください。
    • 新しいキーを作成する: ユーザー キーがない場合は、 Create a new key [新しいキーの作成]をクリックして作成します。
  6. Configure the host integration [ホスト統合の構成] 画面で、ホストのデプロイメント名を入力し、 Continue [続行]をクリックします。

  7. 「エージェントのインストール」画面で、ターミナルで提供されたコマンドを実行し、Debian パッケージ経由で eBPF エージェントをインストールします。

    1. 表示されたコマンドをコピーして貼り付け、Debian ホストに eBPF エージェントをインストールします。

    2. インストールを確認するには、次のコマンドを実行します。

      bash
      $
      sudo systemctl status newrelic-ebpf-agent

    インストールが成功すると、これらのサービスのステータスがアクティブ (実行中) として表示されます。

    ヒント

    /etc/newrelic-ebpf-agent/newrelic-ebpf-agent.confで入手可能なnewrelic-ebpf-agent.confファイルを編集することで、eBPF エージェント設定をカスタマイズできます。 設定の問題の詳細については、設定の問題を参照してください。

New RelicでeBPFデータにアクセスする

eBPF エージェントがインストールされると、Linux ホストからのデータの収集が自動的に開始されます。このデータには、New Relic の OpenTelemetry UI からアクセスできます。New Relic OpenTelemetry UI の詳細については、 OpenTelemetry APM UI を参照してください。

New Relic で eBPF データを表示するには:

  1. one.newrelic.com > APM & Servicesに移動します。
  2. 検索バナーで、検索条件をinstrumentation.name = nr_ebpfとして設定します。 eBPF filter for eBPF data in New Relic OpenTelemetry UI

eBPF エージェントをアップグレードする

Linux ホストで eBPF エージェントをアップグレードするには、 New Relic UIからインストール コマンドを再実行します。 このプロセスでは、新しいエージェント バージョンがインストールされ、古いバージョンは自動的に削除されます。

重要

パッケージマネージャによるアップグレードはサポートされていません。 アップグレードを成功させるには、 New Relic UIから インストレーション コマンドを使用する必要があります。

最新のインストール コマンドを取得するには:

  1. one.newrelic.com > + Integration & Agents > eBPF Agentに移動します。

  2. インストレーション フローに従って更新されたコマンドを取得します

  3. ホスト上でコマンドを実行してエージェントをアップグレードします

  4. 以下のコマンドを使用して、ebpf エージェント サービスを再起動します。

    bash
    $
    sudo systemctl restart newrelic-ebpf-agent

設定パラメーター

newrelic-ebpf-agent.confファイルには次の設定が含まれています:

ヒント

eBPF エージェントは、環境に応じて異なるエンティティ名を自動的に生成します。

  • ホストまたは Docker では、これらの名前はプロセス名、そのディレクトリまたはコンテナ ID、およびリスニング ポートの組み合わせです。たとえば、 ruby:/home/ubuntu/app:[5678]またはjava:f4aead533895:[8080]

  • Kubernetes では、これらの名前はサービス名から派生されます (例: mysql-database-service )。

    アプリケーションにカスタム名を割り当てる:

  • Kubernetesとオンホスト アプリケーションの両方にNEW_RELIC_APP_NAME環境変数を設定することで、アプリケーションにカスタム名を割り当てることができます。

eBPF エージェントをアンインストールする

Linux ホストから eBPF エージェントをアンインストールするには、システムのパッケージ管理ツールを使用します。

bash
$
sudo apt-get remove newrelic-ebpf-agent

ヒント

アンインストール コマンドを実行する前にサービスを停止する必要はありません。

eBPF Kubernetesインストレーション

Kubernetesクラスタ用にNew Relic eBPFエージェントを設定する方法を学びます。

eBPFのトラブルシューティング

New Relic eBPF エージェントの問題をトラブルシューティングする方法を学びます。

eBPFのベストプラクティス

New Relic eBPF エージェントを使用するためのベストプラクティスについて学びます。

Copyright © 2026 New Relic株式会社。

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