Plataforma de observabilidad autoalojable para logs, métricas, trazas, RUM y monitorización de LLM, desarrollada en Rust y posicionada como alternativa a Datadog y Splunk.
quickwit-oss/quickwit
Motor de búsqueda de código abierto para logs y trazas que almacena sus índices en almacenamiento de objetos en la nube, como S3.
Alternativa open source a:Elasticsearch
Datadog
- Estrellas
- 11,735
- Forks
- 617
- Issues abiertos
- 838
- Último commit
- hace 11 horas
¿Qué es?
Quickwit es un motor de búsqueda diseñado para datos de observabilidad, como logs y trazas distribuidas. Está escrito en Rust y permite realizar búsquedas directamente en el almacenamiento en la nube, de modo que los nodos de cómputo pueden ser sin estado mientras los datos del índice residen en servicios como Amazon S3, Azure Blob Storage o Google Cloud Storage.
Ofrece búsqueda de texto completo y consultas de agregación, además de una API REST compatible con Elasticsearch, por lo que se pueden conectar clientes existentes de Elasticsearch u OpenSearch y agentes de envío de logs como Vector o Fluent Bit. También acepta datos OTEL de logs y trazas, y funciona como backend de Jaeger. Se pueden ingerir datos desde Kafka, Kinesis o Pulsar, y los índices admiten modos sin esquema o con esquema estricto.
Quickwit se puede desplegar en Kubernetes mediante un Helm chart, y hay disponible una fuente de datos para Grafana. También admite políticas de retención y tareas de eliminación para gestionar el ciclo de vida de los datos.
Funciones clave
- 01Búsqueda de texto completo y consultas de agregación sobre logs y trazas
- 02API REST compatible con Elasticsearch y OpenSearch
- 03Compatibilidad nativa con OTEL y Jaeger para logs y trazas
- 04Búsquedas en Amazon S3, Azure Blob Storage y Google Cloud Storage
- 05Indexadores y buscadores sin estado, con el cómputo desacoplado del almacenamiento
- 06Fuentes de datos de Kafka, Kinesis y Pulsar
Casos de uso
- Centralizar logs de aplicaciones e infraestructura y mantener bajos los costos de almacenamiento en almacenamiento de objetos
- Almacenar y consultar trazas distribuidas recopiladas mediante OpenTelemetry o Jaeger
- Migrar flujos de logs desde Elasticsearch u OpenSearch con cambios mínimos en los clientes
- Buscar en grandes archivos de logs almacenados en S3 mediante paneles de Grafana
Inicio rápido
- 1
Abre la guía de instalación enlazada en el README y descarga o instala Quickwit
- 2
Sigue el tutorial de inicio rápido para indexar y buscar datos de ejemplo
Antes de usarlo
- La alta disponibilidad para la indexación solo está disponible con una fuente de Kafka.
- La compatibilidad con métricas sigue en la hoja de ruta y aún no está disponible.
Temas
Preguntas frecuentes
- ¿Qué es quickwit?
- Motor de búsqueda de código abierto para logs y trazas que almacena sus índices en almacenamiento de objetos en la nube, como S3. Quickwit es un motor de búsqueda diseñado para datos de observabilidad, como logs y trazas distribuidas. Está escrito en Rust y permite realizar búsquedas directamente en el almacenamiento en la nube, de modo que los nodos de cómputo pueden ser sin estado mientras los datos del índice residen en servicios como Amazon S3, Azure Blob Storage o Google Cloud Storage.
- ¿quickwit es gratuito? ¿Qué licencia tiene?
- quickwit es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿quickwit sigue mantenido?
- Mantenimiento activo. El último commit de quickwit fue el 21 oct 2026.
- ¿Para qué puedo usar quickwit?
- Centralizar logs de aplicaciones e infraestructura y mantener bajos los costos de almacenamiento en almacenamiento de objetos Almacenar y consultar trazas distribuidas recopiladas mediante OpenTelemetry o Jaeger Migrar flujos de logs desde Elasticsearch u OpenSearch con cambios mínimos en los clientes Buscar en grandes archivos de logs almacenados en S3 mediante paneles de Grafana
- ¿Cómo se instala quickwit?
- Abre la guía de instalación enlazada en el README y descarga o instala Quickwit Sigue el tutorial de inicio rápido para indexar y buscar datos de ejemplo
- ¿Dónde consigo quickwit?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/quickwit-oss/quickwit
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma de observabilidad de código abierto para buscar y visualizar logs, trazas, métricas, reproducciones de sesiones y errores sobre ClickHouse.
Plataforma de observabilidad de código abierto y nativa de OpenTelemetry que reúne logs, métricas, trazas, alertas y dashboards en una sola herramienta autohospedable.
Sistema APM para monitorear, trazar y diagnosticar arquitecturas distribuidas y cloud-native de microservicios.
Biblioteca oficial de cliente Go de Datadog para trazas APM, profiling continuo y monitorización de la seguridad de aplicaciones.
Motor ligero de búsqueda de texto completo, escrito en Go y distribuido como un único binario, que ofrece una alternativa más sencilla a Elasticsearch para búsquedas en aplicaciones.