New Relic eBPFとは
手間なく可視化を実現し、素早く洞察を得られます
クロスレイヤーネットワークメトリクス、APM、AIを活用した洞察により、デバッグを高速化
- ネットワークメトリクス、トランザクション、アプリケーションパフォーマンスを一元的に監視できます
- サービスマップを使うと、アプリケーション、インフラストラクチャ、Kubernetesのパフォーマンスの関連性を自動的に把握できます
- インテリジェントなスパンサンプリング機能により、パフォーマンスのボトルネックを自動的に検出します
- 連携しやすいネットワークビューで、TCP/DNSのレイテンシ、再送、障害がアプリに与える影響を特定
- 主要なプロトコル(Cassandra、gRPC、HTTP、HTTP/2、MongoDB、 MySQL、PostgreSQL、Redisなど)に対応
New Relicエージェントに簡単に切り替えて、さらに深い洞察を
- New Relic eBPFからフルAPMエージェントへ簡単に移行し、関数レベルの詳細や分散トレーシングを利用できます
- Kubernetes APM自動アタッチを使用して、選択したアプリケーションエージェントを計装
- テレメトリーソースの自動移行時にも、二重請求を防止します
- ダッシュボード、アラート、監視を継続して維持します
機能に関するよくある質問
New Relic eBPF(旧称eAPM)はカーネルレベルのオブザーバビリティ関連機能です。手動での計装なしに、アプリケーション、インフラストラクチャ、Kubernetes、ネットワークの動作を自動的に検出して監視できます。
eBPF(extended Berkeley Packet Filter)とは、開発者がカスタムのサンドボックス化されたプログラムを実行できるようにする強力なLinuxカーネル技術です。これは、カーネルのソースコードを変更することなく、Linuxカーネルの機能を安全に拡張できる汎用性の高いツールです。eAPMは、eBPFエージェントをNRプラットフォームにネイティブに統合した機能です。
New Relic eBPF: Network Metricsは、カーネルレベルのTCPとDNSの挙動を捉え、ネットワークビューを通じてAPMエンティティと相関させることで、ネットワークに起因するパフォーマンスの問題を的確に特定します。
New Relic eBPFは、Kubernetes(K8s)クラスタ内のすべてのワークロードを自動検出する計装不要のソリューションです。プラットフォームチームが個々の開発チームに依存せずに、デプロイされたアプリケーションやサービスを監視できる理想的なツールです。社内に開発チームがないサードパーティ製プラグインに適しており、言語を問わず利用でき、エージェントのライフサイクル管理に関する懸念を解消します。
利用目的によって異なります。ディストリビューティッド(分散)トレーシング、関数やメソッドレベルでの詳細なパフォーマンスの洞察、コードの特定部分を測定するためのカスタムインストゥルメンテーションが必要な場合は、フルAPMエージェントを選択してください。