Todos os produtos
Search
Central de documentação

:Integrar Elasticsearch

Última atualização: Sep 18, 2026

Managed Service for Prometheus coleta proativamente métricas de desempenho do Elasticsearch por meio de parâmetros de acesso configurados, possibilitando monitoramento em tempo real e análise de dados do status operacional.

Pré-requisitos

Kubernetes cluster

ECS (VPC)

Integrar Elasticsearch

  1. Faça login no console do Managed Service for Prometheus. No painel de navegação à esquerda, clique em Integration Center.

  2. Clique no card do Elasticsearch e siga as instruções na tela para concluir a integração. As tabelas a seguir descrevem os principais parâmetros.

    Kubernetes cluster

    Parâmetro

    Descrição

    Elasticsearch host

    Os seguintes tipos de endpoints de serviço do Elasticsearch são compatíveis:

    • O endereço de acesso interno do serviço Elasticsearch no cluster. Exemplo: elasticsearch-server.namespace.

    • O endereço IP interno do serviço Elasticsearch.

    • O endereço IPv4 público do serviço.

    Elasticsearch port

    O número de porta do serviço Elasticsearch. Exemplo: 9200.

    Elasticsearch username

    O nome de usuário para login no serviço Elasticsearch.

    Elasticsearch password

    A senha para login no serviço Elasticsearch.

    Scrape interval (seconds)

    O intervalo de coleta de dados de monitoramento. O valor padrão é 15.

    ECS (VPC)

    Parâmetro

    Descrição

    Elasticsearch host

    Os seguintes tipos de endpoints de serviço do Elasticsearch são compatíveis:

    • O endereço de acesso interno do serviço Elasticsearch. Exemplo: elasticsearch-server.namespace.

    • O endereço IP interno do serviço Elasticsearch.

    • O endereço IPv4 público do serviço.

    Elasticsearch port

    O número de porta do serviço Elasticsearch. Exemplo: 9200.

    Elasticsearch username

    O nome de usuário para login no serviço Elasticsearch.

    Elasticsearch password

    A senha para login no serviço Elasticsearch.

    Scrape interval (seconds)

    O intervalo de coleta de dados de monitoramento. O valor padrão é 15.

    Custom Tags

    Adicione tags às métricas da instância ECS. Com isso, é possível monitorar, gerenciar, consultar ou analisar os dados de métricas de forma detalhada ao usar ferramentas como o Grafana. Para mais informações, consulte Add custom tags to ECS instance metrics in a VPC.

    Nota
    • Uma chave de tag não pode conter caracteres especiais usados na funcionalidade do Prometheus, como hífens (-), pontos (.) ou sinais de porcentagem (%).

    • As tags devem ser especificadas no formato chave-valor exigido pelo Prometheus.

Visualizar o status do Elasticsearch

O componente instalado é exibido na página Integration Management do console do Managed Service for Prometheus. A página Integration Management é composta pelas abas Integrated Environments, Integrated Addons e Query Dashboards, nas quais é possível consultar informações como targets, métricas, dashboards e alertas.

Targets

Nesta aba, visualize a lista de targets descobertos pelo job de integração padrão.

A página oferece as abas de filtro All e Unhealthy. Cada target na lista exibe o nome da instância e o status de integridade no formato (x/x up). Um status em vermelho, como (0/1 up), indica um target não saudável. Um status em preto, como (1/1 up), indica um target saudável.

Metric scraping

Nesta aba, visualize informações específicas de métricas e configure métricas a serem descartadas. Para mais informações, consulte Configure discarded metrics.

Na aba Metric Scraping, selecione Custom Scraping no painel de navegação à esquerda para ver a lista de jobs de coleta personalizados. A lista inclui as colunas Name, Job name, Component, Service discovery method, Scrape path, Scrape interval e Actions. Clique em Add no canto superior direito para adicionar um job de coleta personalizado. Para cada job, as ações disponíveis são Stop, View Configuration e Delete.

Dashboards

Clique no nome de um dashboard para visualizar o dashboard correspondente no Grafana. No topo do dashboard Elasticsearch Overview do Grafana, estão disponíveis os filtros Interval, cluster, node name e Source of metrics. A área de KPIs exibe métricas como Cluster health, CPU usage Avg., JVM memory used Avg., nodes, data nodes e Pending tasks. A área de shards exibe métricas de shard como Active primary shards, Active shards, Initializing shards, Relocating shards, Delayed shards e Unassigned shards. Caso todas as métricas exibam "N/A" ou não apresentem dados, isso indica que os dados de monitoramento ainda não foram coletados. A página também contém painéis recolhíveis com métricas detalhadas, incluindo JVM Garbage Collection, Translog, Breakers, CPU and Memory, Disk and Network, Documents, Thread Pool, Caches e Segments.

Alert rules

Nesta aba, visualize os alertas do Prometheus. Para crie uma regra de alerta do Prometheus, consulte Create a Prometheus alert rule. Por padrão, um cluster ECS do Elasticsearch inclui as cinco regras de alerta a seguir: ElasticsearchProcessNotRunning, SystemCPUHigh, ElasticsearchClusterNotHealthy, ElasticsearchPoolJVMHigh e ElasticsearchTooFewNodesRunning. Essas regras pertencem ao grupo de alertas elasticsearch-ECS-Common, têm nível de severidade Default e estado Running. Para cada regra, as ações disponíveis são Edit, Stop, Copy e View alert events.

Documentos relacionados

Após integrar o componente, configure regras de alerta para as métricas principais a fim de monitorar o desempenho e a integridade delas. Isso permite detectar e resolver problemas rapidamente. Para mais informações, consulte Create alert rules for a Prometheus instance.