Esta página fornece informações abrangentes de compatibilidade para o agente eBPF New Relic, incluindo banco de dados suportado, requisitos de implantação e recursos de consulta de dados que se aplicam a todos os métodos de instalação.
Certifique-se de que todos os requisitos da distribuição Linux sejam atendidos para o nó do Kubernetes.
Ambientes Kubernetes
Os seguintes ambientes Kubernetes são suportados:
Serviço Amazon Elastic Kubernetes (EKS)
Google Kubernetes Engine (GKE)
Serviço Kubernetes do Azure (AKS)
Red Hat OpenShift
Suporte a runtime de contêiner
Os seguintes runtimes de contêiner são suportados:
Runtime padrão do Docker (runc)
containerd
CRI-O
Homem-Pod
Youki
crun
Requisitos do kernel
Versões do kernel Linux:
x86-64(amd64):v5.8e superiorarm64(aarch64):v5.8e superior
Importante
Algumas distribuições Linux permitem executar versões mais antigas do kernel em versões mais recentes do sistema operacional. Mesmo que sua distribuição esteja listada abaixo, o agente eBPF não funcionará se a versão do kernel for inferior a
5.8.Distribuições Linux suportadas
As seguintes distribuições Linux são suportadas:
CentOS
9ou superiorDebian
11ou superiorRed Hat Enterprise Linux
8.1e superiorUbuntu
20.04ou superioropenSUSE Leap
15.5e superiorAmazon Linux
2, 2023Bottle Rocket
1.51.0e superiorAlmaLinux
9.7Requisito do sistema
Privilégios de root (Necessários para instalação e operação)
Um mínimo de
2 GBde RAM
Matriz de suporte de banco de dados
O agente eBPF pode monitorar os seguintes bancos de dados e suas versões suportadas:
Banco de dados | Versões suportadas |
|---|---|
MySQL |
e acima |
MongoDB |
e acima |
Redis |
e acima |
PostgreSQL |
e acima |
MSSQL |
e acima |
DynamoDB |
e acima |
Suporte a protocolos adicionais
O agente eBPF também suporta o monitoramento destes protocolos:
HTTP
Apache Thrift
gRPC
Cassandra
Kafka
AMQP
Dica
Para Cassandra, Kafka e AMQP, o agente eBPF não suporta a vinculação de segmentos.
Matriz de suporte do Thrift
O agente eBPF suporta os seguintes protocolos de transporte e camadas de transporte Thrift:
Tipo | Suportado |
|---|---|
Protocolos de transporte |
,
,
|
Camadas de transporte |
,
,
|
Requisitos de rede
Todas as implantações de eBPF exigem acesso a estes endpoints:
Tipo de requisito | Detalhes |
|---|---|
lista de permissões de URL |
|
Lista de permissões de portas |
|
Requisitos do caminho de montagem |
|
Dica
O monitoramento eBPF é agnóstico de linguagem e fornece métricas de latência e throughput para qualquer aplicação. No entanto, a vinculação de segmentos de transação depende da linguagem e atualmente não é suportada para PHP e Node.js.