Repolode
quickwit-oss

quickwit-oss/quickwit

Mecanismo de busca open source para logs e traces que armazena os índices em serviços de armazenamento de objetos na nuvem, como o S3.

Alternativa open source a:ElasticsearchDatadog

Estrelas
11,735
Forks
617
Issues abertas
838
Último commit
há 11 horas

O que é?

O Quickwit é um mecanismo de busca desenvolvido para dados de observabilidade, como logs e traces distribuídos. Escrito em Rust, ele foi projetado para fazer buscas diretamente no armazenamento em nuvem, permitindo que os nós de computação permaneçam sem estado enquanto os dados dos índices ficam em serviços como Amazon S3, Azure Blob Storage ou Google Cloud Storage.

Ele oferece buscas full-text e consultas de agregação, além de uma REST API compatível com Elasticsearch, permitindo direcionar para ele clientes existentes de Elasticsearch ou OpenSearch e coletores de logs como Vector ou Fluent Bit. Também aceita dados OTEL de logs e traces e funciona como backend do Jaeger. Os dados podem ser ingeridos do Kafka, Kinesis ou Pulsar, e os índices oferecem modos sem esquema ou com esquema estrito.

O Quickwit pode ser implantado no Kubernetes usando um Helm chart, e há uma fonte de dados para Grafana disponível. Também há suporte a políticas de retenção e tarefas de exclusão para atender às necessidades do ciclo de vida dos dados.

Recursos principais

  • 01Buscas full-text e consultas de agregação em logs e traces
  • 02REST API compatível com Elasticsearch e OpenSearch
  • 03Suporte nativo a OTEL e Jaeger para logs e traces
  • 04Buscas em Amazon S3, Azure Blob Storage e Google Cloud Storage
  • 05Indexadores e mecanismos de busca sem estado, com computação e armazenamento desacoplados
  • 06Fontes de dados Kafka, Kinesis e Pulsar

Casos de uso

  • Centralizar logs de aplicações e infraestrutura mantendo baixos os custos de armazenamento em serviços de armazenamento de objetos
  • Armazenar e consultar traces distribuídos coletados via OpenTelemetry ou Jaeger
  • Migrar pipelines de logs do Elasticsearch ou OpenSearch com o mínimo de alterações nos clientes
  • Pesquisar grandes arquivos de dados de logs no S3 com dashboards do Grafana

Início rápido

  1. 1

    Abra o guia de instalação vinculado no README e baixe ou instale o Quickwit

  2. 2

    Siga o tutorial de início rápido para indexar e pesquisar dados de exemplo

Antes de usar

  • A alta disponibilidade para indexação só está disponível com uma fonte Kafka.
  • O suporte a métricas ainda está no roteiro e não está disponível.

Tópicos

Perguntas frequentes

O que é quickwit?
Mecanismo de busca open source para logs e traces que armazena os índices em serviços de armazenamento de objetos na nuvem, como o S3. O Quickwit é um mecanismo de busca desenvolvido para dados de observabilidade, como logs e traces distribuídos. Escrito em Rust, ele foi projetado para fazer buscas diretamente no armazenamento em nuvem, permitindo que os nós de computação permaneçam sem estado enquanto os dados dos índices ficam em serviços como Amazon S3, Azure Blob Storage ou Google Cloud Storage.
quickwit é gratuito? Qual é a licença?
quickwit é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
quickwit ainda é mantido?
Manutenção ativa. O último commit de quickwit foi em 21 de out. de 2026.
Para que posso usar quickwit?
Centralizar logs de aplicações e infraestrutura mantendo baixos os custos de armazenamento em serviços de armazenamento de objetos Armazenar e consultar traces distribuídos coletados via OpenTelemetry ou Jaeger Migrar pipelines de logs do Elasticsearch ou OpenSearch com o mínimo de alterações nos clientes Pesquisar grandes arquivos de dados de logs no S3 com dashboards do Grafana
Como instalar quickwit?
Abra o guia de instalação vinculado no README e baixe ou instale o Quickwit Siga o tutorial de início rápido para indexar e pesquisar dados de exemplo
Onde consigo quickwit?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/quickwit-oss/quickwit

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados