IndexPatternAnalytics

From QuatenusWiki
Revision as of 11:43, 8 April 2026 by Administrator (talk | contribs)

Criar um Index Pattern (Data View) no Elasticsearch / Kibana

📌 Introdução

Um index pattern (atualmente chamado de data view) permite ao Kibana aceder e visualizar dados armazenados no Elasticsearch.

⚠️ Nota: O index pattern não cria índices — apenas referencia índices existentes.

✅ Método 1 — Via Interface do Kibana

Passos

Aceder ao Kibana (ex: http://localhost:5601)

Navegar até:

    • Stack Management → Data Views

Clicar em Create data view

Configuração

Name: Nome amigável (ex: logs-app)

Index pattern: ** logs-* ** my-index-2026

Time field (opcional): ** @timestamp

Clicar em Save

✔️ O data view fica disponível para uso em Discover, Dashboards, etc.

💡 Exemplos de Index Patterns

filebeat-* → Logs do Filebeat

metricbeat-* → Métricas

logs-* → Logs genéricos

  • → Todos os índices (não recomendado em produção)

⚙️ Método 2 — Via API

Também é possível criar um data view através da API do Kibana:

Notas

Deve ser feito contra a API do Kibana

Requer autenticação (Basic Auth ou Token)

🔍 Boas Práticas

Confirmar existência de índices:

Usar wildcards (*) para flexibilidade

Para data streams, usar padrões como:

⚠️ Problemas Comuns

❌ No matching indices found

Não existem índices com o padrão definido

❌ Campo de tempo não disponível

O índice não contém campos do tipo date

📎 Conclusão

Criar um index pattern é um passo essencial para explorar dados no Kibana. Após configurado, permite construir visualizações, dashboards e análises de forma eficiente.