

Motor de búsqueda nativo de nube para observabilidad (registros, rastros y pronto métricas!). Una alternativa de código abierto a Datadog, Elasticsearch, Loki y Tempo.
Quickset | Docios | Tutoriales | Chat | Descargar
¡Acabamos de lanzar QuickWit 0.8! ¡Lea la publicación del blog para conocer las últimas características poderosas!
QuickWit es el motor de búsqueda más rápido en el almacenamiento de la nube. Es el ajuste perfecto para los casos de uso de observabilidad
- Gestión de registros
- Rastreo distribuido
- El soporte de métricas está en la hoja de ruta
Inicio rápido
- Búsqueda y análisis en el conjunto de datos de desbordamiento de pila
- Análisis de rastreo con Grafana
- Rastreo distribuido con Jaeger
GHARCHIVE-DEMO.MP4
Características
- Búsqueda de texto completo y consultas de agregación
- API compatible con ElasticSearch, use QuickWit con cualquier cliente Elasticsearch u OpenSearch
- Nativo de Jaeger
- Otel-nativo para registros y trazas
- Esquema o indexación de esquema estricto
- Análisis de esquemas
- Búsqueda de sub-segundo en el almacenamiento en la nube (Amazon S3, Azure Blob Storage, Google Cloud Storage, ...)
- Computación y almacenamiento desacoplados, indexadores y buscadores de estado
- Fuente de datos de Grafana
- Kubernetes Ready - Vea nuestro gráfico de timón
- API de reposo
Enterprise Ready
- Múltiples fuentes de datos nativas de kafka / kinesis / pulsar
- Multi-tenencia: indexación con muchos índices y particiones
- Políticas de retención
- Eliminar tareas (para casos de uso de GDPR)
- Motor distribuido y altamente disponible* que se escala en segundos (* ha indexando solo con kafka)
? Descripción general de la arquitectura


- Descripción general de la arquitectura
- Gestión de registros
- Trazas distribuidas
Documentación
- Instalación
- Gestión de registros con QuickWit
- Rastreo distribuido con quickwit
- Ingerir datos
- API REST
Recursos
- Publicaciones de blog
- Canal de youtube
- Discordia
? Hoja de ruta
? Preguntas frecuentes
¿Cómo puedo cambiar de ElasticSearch u OpenSearch a QuickWit?
QuickWit admite un gran subconjunto de API Elasticsearch/OpenSearch.
Por ejemplo, tiene una API de ingesta de ES compatible para facilitar la migración de sus transportistas de registro (vector, bit fluido, syslog, ...) a Quickwit.
En el lado de la búsqueda, se admiten los puntos finales de ElasticSearch más populares, la consulta DSL e incluso las agregaciones.
La lista de puntos finales y consultas disponibles está disponible aquí, mientras que la lista de agregaciones compatibles está disponible aquí.
¡Háganos saber si falta parte de la API que está usando!
Si el cliente que está utilizando se niega a conectarse a QuickWit debido a los encabezados faltantes, puede usar la opción extra_headers en la configuración del nodo para hacerse pasar por cualquier versión compatible de Elasticsearch u OpenSearch.
¿En qué se diferencia QuickWit de los motores de búsqueda tradicionales como Elasticsearch o Solr?
La diferencia central y la ventaja de QuickWit es su arquitectura construida desde el suelo para buscar en el almacenamiento en la nube. Optimizamos las rutas de IO, renovamos las estructuras de datos de índice e hicimos una búsqueda en estado de estado y sub-segundo en el almacenamiento en la nube.
¿Cómo se compara QuickWit con elastic en términos de costo?
Estimamos que QuickWit puede ser hasta 10 veces más barato en promedio que elástico. Para comprender cómo, consulte nuestra publicación de blog sobre cómo buscar en la web en AWS S3.
¿Qué licencia usa QuickWit?
QuickWit es de código abierto bajo la GNU Affero General Public License Versión 3 - AGPLV3. Fundamentalmente, esto significa que es libre de usar QuickWit para su proyecto si no modifica QuickWit. Sin embargo, si lo hace y está distribuyendo su versión modificada al público, debe hacer públicas las modificaciones. También proporcionamos una licencia comercial para que las empresas brinden apoyo y una voz en nuestra hoja de ruta.
¿Es posible configurar QuickWit para una alta disponibilidad (HA)?
HA está disponible para la búsqueda, para la indexación, solo está disponible con una fuente de Kafka.
¿Qué es el modelo de negocio de QuickWit?
Nuestro modelo de negocio se basa en nuestra licencia comercial. No hay ningún plan para convertirse en SaaS pronto.
? Contribuir y correr la voz
Siempre estamos encantados de recibir contribuciones: código, documentación, problemas o comentarios. Así es como puede ayudarnos a construir el futuro de la gestión de registros:
- Comience revisando los problemas de GitHub etiquetados como "buen primer problema". Este es un gran lugar para que los recién llegados contribuyan.
- Lea nuestro Código de Conducta de Pacto de Contributor para comprender los estándares de nuestra comunidad.
- Cree una bifurcación de QuickWit para tener su propia copia del repositorio donde puede hacer cambios.
- Para comprender cómo contribuir, lea nuestra guía contribuyente.
- Configure su entorno de desarrollo después de nuestra guía de configuración de desarrollo.
- Una vez que haya realizado sus cambios y los haya probado, puede contribuir enviando una solicitud de extracción.
Después de que se acepten sus contribuciones, no olvide reclamar su botín enviándonos un correo electrónico a [email protected]. ¡Gracias por contribuir!
Únete a nuestra comunidad
¡Damos la bienvenida a todos a nuestra comunidad! Ya sea que esté contribuyendo con código o simplemente saludando, nos encantaría saber de usted. Así es como puedes conectarte con nosotros:
- Únete a la conversación en Discord.
- Síganos en Twitter.
- Visite nuestro sitio web y blog para obtener las últimas actualizaciones.
- Mire nuestro canal de YouTube para obtener contenido de video.