A integração New Relic Elasticsearch OpenTelemetry (OTel) fornece observabilidade abrangente para seus clusters Elasticsearch usando protocolos OpenTelemetry padrão da indústria. Ao aproveitar o OpenTelemetry Collector, você obtém um pipeline unificado que coleta com eficiência métricas e logs de sua infraestrutura Elasticsearch, garantindo um monitoramento rápido e confiável que se integra diretamente ao New Relic.
Importante
Escolha sua abordagem de monitoramento: Esta integração baseada em OpenTelemetry oferece monitoramento moderno e neutro em relação ao fornecedor. Se você preferir nossa abordagem tradicional ou precisar de compatibilidade específica, consulte nossa integração padrão do Elasticsearch.
Por que escolher essa abordagem OpenTelemetry?
- Coleta unificada de dados: Um único coletor lida com métricas, logs e rastreios do Elasticsearch e sistemas host.
- Neutralidade de fornecedor: Usa padrões de código aberto que funcionam com qualquer plataforma de observabilidade - sem vendor lock-in.
- Alto desempenho: Batching, compressão e redução de cardinalidade integrados minimizam o impacto nos recursos.
- Arquitetura preparada para o futuro: Construída em padrões abertos em evolução que se adaptam à medida que sua infraestrutura cresce.
- Integração nativa com New Relic: Processamento de dados otimizado e experiência de dashboard perfeita.
Caso de uso: Uma empresa de comércio eletrônico usa o Elasticsearch para seu recurso de pesquisa de produtos. Usando esta integração, a equipe de operações deles pode ver se o serviço de pesquisa está íntegro, a velocidade de resposta das pesquisas e receber notificações antes que a memória se esgote - tudo em um único dashboard. Quando os clientes começam a reclamar de resultados de pesquisa lentos, a equipe pode ver rapidamente se é um problema do Elasticsearch, um problema do servidor ou outra coisa, visualizando todos os seus dados de monitoramento juntos.

O que você obterá:
Monitore sua infraestrutura Elasticsearch com:
- Monitoramento da integridade do cluster: Acompanhe o status do nó, a distribuição de fragmentos e o estado do cluster em tempo real.
- Insights de desempenho: Monitore a latência de pesquisa, as taxas de indexação e as métricas de desempenho da JVM.
- Utilização de recursos: Visualize o uso de CPU, memória, disco e rede em todos os nós.
- Alertas proativos: Seja notificado antes que os problemas afetem seus usuários com limites inteligentes.
- Correlação full-stack: Conecte métricas do Elasticsearch com dados de aplicativos e infraestrutura.
Dica
Pronto para começar? Esta integração leva cerca de 15 a 20 minutos para ser configurada. Instale a integração OpenTelemetry do Elasticsearch.
Métricas-chave em um relance
Monitore a integridade e o desempenho do seu cluster Elasticsearch com estas métricas essenciais:
Categoria de métrica | O que ele mede | Prioridade |
|---|---|---|
Integridade do cluster |
- Status geral do cluster (verde/amarelo/vermelho) | 🔴 Crítico |
Status do shard |
- Shards não atribuídos, realocando ou inicializando | 🔴 Crítico |
Disponibilidade do nó |
- Nós de dados ativos no cluster | 🔴 Crítico |
Uso do heap da JVM |
- Porcentagem de uso da memória | 🔴 Crítico |
Desempenho da pesquisa |
- Latência de consulta e busca | 🟡 Importante |
Desempenho de indexação |
- Tempo das operações de indexação e exclusão | 🟡 Importante |
Circuit breakers |
- Acionadores de proteção de memória | 🟡 Importante |
Uso de recursos |
,
- Recursos do sistema host | 🔵 Monitoramento |
Referência completa de métricas
A integração coleta mais de 60 métricas em cluster, nó, JVM e infraestrutura do host. Expanda as seções abaixo para obter especificações detalhadas das métricas.
Dica
Para o catálogo completo de métricas disponíveis, consulte a documentação do OpenTelemetry elasticsearchreceiver e hostmetricsreceiver.
Como seus dados são organizados
Quando suas métricas do Elasticsearch são enviadas para a New Relic, elas incluem informações de identificação que ajudam você a organizar e filtrar seus dados. Esses metadados marcam automaticamente cada métrica com as informações do seu cluster:
Tag | O que ele identifica |
|---|---|
| O nome exclusivo do seu cluster Elasticsearch |
Esta tag de nome do cluster permite que você:
- Filtre as métricas por cluster quando você tiver vários ambientes Elasticsearch.
- Crie dashboards específicos do cluster para produção, teste e desenvolvimento.
- Configure alertas direcionados para clusters individuais.
- Correlacione dados em diferentes ferramentas de monitoramento usando o mesmo identificador de cluster.
Próximos passos
Depois de revisar as métricas e entender o que esta integração oferece:
- Instale a integração - Siga o guia de configuração passo a passo.
- Configure alertas - Configure o monitoramento proativo para métricas críticas como integridade do cluster e uso do heap.
- Crie dashboards personalizados - Crie visualizações adaptadas aos seus casos de uso específicos do Elasticsearch.
- Explore integrações relacionadas - Considere monitorar sua pilha de aplicativos com outras integrações OpenTelemetry.