

可观察性(日志,迹线和很快的指标!)的云本地搜索引擎。 Datadog,Elasticsearch,Loki和Tempo的开源替代品。
QuickStart |文档|教程|聊天|下载
我们刚刚发布了QuickWit 0.8!阅读博客文章以了解最新功能的功能!
QuickWit是云存储上最快的搜索引擎。这是可观察性用例的完美合适
Quickstart
- 在堆栈溢出数据集上搜索和分析
- 用Grafana进行跟踪分析
- 与Jaeger分布式图片
gharchive-demo.mp4
特征
- 全文搜索和聚合查询
- Elasticsearch兼容API,与任何Elasticsearch或OpenSearch客户端一起使用QuickWit
- Jaeger-native
- Otel-native用于日志和痕迹
- 图案或严格的模式索引
- 图案分析
- 在云存储上搜索的次秒搜索(Amazon S3,Azure Blob Storage,Google Cloud Storage,…)
- 解耦计算和存储,无状态索引器和搜索者
- Grafana数据源
- 准备好库伯纳特 - 请参阅我们的头盔舞
- 宁静的API
企业准备就绪
- 多个数据源kafka / kinesis / pulsar本地
- 多租户:用许多索引和分区索引
- 保留政策
- 删除任务(用于GDPR用例)
- 分布式和高度可用的*引擎在几秒钟内缩放(* HA仅使用Kafka索引)
?体系结构概述


文档
- 安装
- 使用QuickWit的日志管理
- 用QuickWit分布式跟踪
- 摄取数据
- REST API
资源
?路线图
QuickWit 0.9(2024年7月)
- 索引和搜索性能改进
- 索引配置更新(保留策略,索引和搜索设置)
- 串联场
QuickWit 0.10(2024年10月)
?常问问题
如何从Elasticsearch或OpenSearch切换到QuickWit?
QuickWit支持大量Elasticsearch/OpenSearch API。
例如,它具有ES兼容的摄入API,以使迁移您的日志托运人(矢量,流利的位,syslog,...)更容易。
在搜索方面,支持最受欢迎的Elasticsearch端点,查询DSL,甚至支持聚合。
可用的端点和查询列表在此处可用,而支持的聚合列表则可以在此处找到。
让我们知道您使用的API的一部分是否缺失!
如果您使用的客户端由于缺少标头而拒绝连接到QuickWit,则可以使用节点配置中的extra_headers选项来模仿Elasticsearch或OpenSearch的任何兼容版本。
QuickWit与Elasticsearch或Solr等传统搜索引擎有何不同?
QuickWit的核心差异和优势是其从地面构建的架构到在云存储上进行搜索。我们优化了IO路径,对索引数据结构进行了修改,并在云存储中使搜索无状态和次要秒。
QuickWit与成本相比如何与弹性相比?
我们估计,快速工具的平均水平比弹性可以平均便宜10倍。要了解如何查看我们有关在AWS S3上搜索网络的博客文章。
QuickWit使用什么许可证?
QuickWit是GNU Affero通用公共许可证版本3 -AGPLV3的开源。从根本上讲,这意味着如果您不修改QuickWit,则可以自由使用QuickWit进行项目。但是,如果您这样做并且正在向公众分发修改版本,则必须公开修改。我们还为企业提供商业许可证,以在路线图上提供支持和声音。
是否可以设置QuickWit以获得高可用性(HA)?
HA可用于搜索,用于索引它仅与Kafka源可用。
QuickWit的业务模型是什么?
我们的业务模式依赖于我们的商业许可证。没有计划很快成为SaaS。
?贡献并传播
我们总是很高兴收到贡献:代码,文档,问题或反馈。这是您可以帮助我们建立日志管理的未来的方式:
- 首先检查标有“好第一期”的GitHub问题。这些是新移民做出贡献的好地方。
- 阅读我们的贡献者盟约行为守则,以了解我们的社区标准。
- 创建一个QuickWit的叉子,以拥有自己的存储库副本,您可以在其中进行更改。
- 要了解如何做出贡献,请阅读我们的贡献指南。
- 根据我们的开发设置指南来设置开发环境。
- 进行更改并进行了测试后,您可以通过提交拉动请求来做出贡献。
接受您的贡献后,请不要忘记通过发送电子邮件至[email protected]来索取赃物。谢谢您的贡献!
加入我们的社区
我们欢迎大家加入我们的社区!无论您是在贡献代码还是只是打招呼,我们都希望收到您的来信。这是您可以与我们建立联系的方式:
- 加入不和谐的对话。
- 在Twitter上关注我们。
- 查看我们的网站和博客以获取最新更新。
- 观看我们的YouTube频道以获取视频内容。