このページでは、サポートされているデータベース、デプロイメント要件、すべての導入方法に適用されるデータ クエリ機能など、 New Relic eBPF エージェントの包括的な互換性情報を提供します。
Kubernetesノードに必要なLinuxディストリビューションの要件がすべて満たされていることを確認してください。
Kubernetes環境
以下のKubernetes環境がサポートされています。
Amazon Elastic Kubernetes Service(EKS)
Google Kubernetes Engine(GKE)
Azure Kubernetes Service(AKS)
Red Hat OpenShift
Microk8s
コンテナランタイムのサポート
以下のコンテナランタイムがサポートされています。
Dockerのデフォルトランタイム(runc)
コンテナ
CRI-O
ポッドマン
ようき
クラン
カーネルの要件
Linuxカーネルのバージョン:
x86-64(amd64):v5.8へv6.14arm64(aarch64):v5.8をv6.14
重要
一部のLinuxディストリビューションでは、新しいOSリリースで古いカーネルバージョンを実行できます。お使いのディストリビューションが以下に記載されている場合でも、カーネルバージョンが
5.8未満であれば、eBPFエージェントは機能しません。新しいカーネルについても同様です:エージェントは、v7.xを含むサポート対象範囲を超えるバージョンでは機能しません。サポートされているLinuxディストリビューション
以下のLinuxディストリビューションがサポートされています。
CentOS
9以降Debian
11以降Red Hat Enterprise Linux
9.0以降Ubuntu
20.04以降Amazon Linux
2および2023Bottleロケット
1.51.0以上AlmaLinux
9.7システム要求
root権限(インストールおよび操作に必要)
最低
2 GBのRAM
データベースサポートマトリックス
eBPF エージェントは、次のデータベースとそのサポートされているバージョンを監視できます。
データベース | サポートされているバージョン |
|---|---|
MySQL |
以降 |
MongoDB |
以降 |
Redis |
以降 |
PostgreSQL |
以降 |
MSSQL |
以降 |
DynamoDB |
以降 |
追加のプロトコルサポート
eBPF エージェントは、次のプロトコルの監視もサポートしています。
HTTP
Apache・スリフト
gRPC
カサンドラ
カフカ
AMQP
ヒント
Cassandra、Kafka、および AMQP の場合、eBPF エージェントはセグメント リンクをサポートしません。
貯蓄支援マトリックス
eBPF エージェントは、次の Thrift トランスポート プロトコルとトランスポート層をサポートします。
タイプ | サポート対象 |
|---|---|
輸送プロトコル |
、
、
|
トランスポート層 |
、
、
|
ネットワーク要件
すべての eBPF デプロイメントでは、次のエンドポイントへのアクセスが必要です。
要件タイプ | 詳細 |
|---|---|
URL 許可リスト |
|
ポート許可リスト |
|
マウントパスの要件 |
|
ヒント
eBPF 監視は言語に依存せず、あらゆるアプリケーションにレイテンシとスループット メトリクスを提供します。 ただし、トランザクションセグメントのリンクは言語に依存しており、現在PHPとNode.jsではサポートされていません。
環境でアウトバウンドトラフィックを社内HTTPプロキシ経由でルーティングする場合は、セットアップ手順についてeBPF agentのプロキシの構成を参照してください。