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.
Garanta que todos os requisitos e compatibilidade de integração do Kubernetes sejam atendidos.
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)
/* PERGUNTA PARA O DESENVOLVEDOR: Estamos dando suporte apenas aos ambientes acima? Estamos dando suporte Docker ou a algum outro ambiente de execução? */
Matriz de suporte do 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
v5.6.51e mais tarde
MongoDB
v3.6.23e mais tarde
Redis
v3.2.12e mais tarde
PostgreSQL
v9.6.24e mais tarde
Requisitos de rede: Todas as implantações do eBPF exigem acesso a estes endpoints:
Tipo de requisito
Detalhes
lista de permissões de URL
otlp.nr-data.net:443otlp.eu01.nr-data.net:443(Necessário apenas para contas da região da UE)https://downloads.newrelic.comhttps://nr-downloads-ohai-staging.s3.amazonaws.com
Lista de permissões de portas
- Para comunicação interna, habilite a porta
12345e a porta.4317 - Para comunicação externa, habilite a porta.
443
Requisitos do caminho de montagem
- Sistema de arquivos raiz (
/) - Sistema de arquivos (
/sys)
Distribuições Linux
Versões do kernel Linux
5.4e posterioresarm64oux86-64arquiteturaPrivilégios de root (acesso sudo necessário para instalação e operação)
Um mínimo de
2 GBde RAMCompatível com as seguintes distribuições Linux:
- Debian
11e posterior - Ubuntu
20.04e posterior - CentOS Stream
9e posterior - RHEL
8e posterior
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
v5.6.51e mais tarde
MongoDB
v3.6.23e mais tarde
Redis
v3.2.12e mais tarde
PostgreSQL
v9.6.24e mais tarde
Requisitos de rede
Todas as implantações de eBPF exigem acesso a estes endpoints:
Tipo de requisito
Detalhes
lista de permissões de URL
otlp.nr-data.net:443otlp.eu01.nr-data.net:443(Necessário apenas para contas da região da UE)https://downloads.newrelic.comhttps://nr-downloads-ohai-staging.s3.amazonaws.com
Lista de permissões de portas
- Para comunicação interna, habilite a porta
12345e a porta.4317 - Para comunicação externa, habilite a porta.
443
Requisitos do caminho de montagem
- Sistema de arquivos raiz (
/) - Sistema de arquivos (
/sys)
- Debian
/* ## Consultando dados do eBPF [#querying-data] Uma vez implantado o agente eBPF, os dados de telemetria fluem para o New Relic e podem ser consultados usando NRQL. Aqui estão os padrões de consulta comuns: ### consulta spans Incluindo requests de corpo inteiro e dados trace : ```sql FROM Span SELECT * WHERE deployment-name = '<deployment-name>' LIMIT MAX ``` ### consulta métrica Incluindo estatísticas TCP e métrica de desempenho: ```sql FROM métrica SELECT * WHERE deployment-name = '<deployment-name>' LIMIT MAX ``` <Callout variant="tip"> Substituir `<deployment-name>` pelo nome real da implantação que você configurou durante a instalação. </Callout> ### Nomenclatura de entidades O agente eBPF gera automaticamente nomes de entidades de forma diferente dependendo do ambiente: * **Em hosts ou docker: Os nomes são uma combinação do nome do processo, seu diretório ou ID de contêiner e a porta de escuta. Por exemplo, `ruby:/home/ubuntu/app:[5678]` ou `java:f4aead533895:[8080]`. * **No Kubernetes: Os nomes são derivados do nome do serviço, por exemplo, `mysql-database-service`. ## Acesso a dados no New Relic [#data-access] Os dados do eBPF são acessíveis por meio de várias interfaces New Relic : 1. **Interface APM & Services**: Acesse **[one.newrelic.com](https\://one.newrelic.com) > APM & Services** e filtre por `instrumentation.name = nr_ebpf` 2. Consulta NRQL: Use os exemplos de consulta acima para explorar seus dados 3. Interface OpenTelemetry : Os dados do eBPF se integram à experiência OpenTelemetry da New Relic Para obter mais informações sobre como acessar seus dados, consulte [Interface OpenTelemetry APM ](/docs/OpenTelemetry/get-started/APM-monitoramento/OpenTelemetry-APM-interface). */