Rootprint
开源日志与追踪搜索工具,基于Quickwit搜索引擎构建,索引文件存储于S3等对象存储,支持倒排索引和全文搜索,专为个人或小团队低成本长期日志保留场景设计
时间轴 (近 90 天)
Rootprint 是一款由独立开发者打造的开源日志与追踪搜索工具,其索引文件直接存放在 S3 等对象存储上
作者的实际运行数据为每日约 100GB 原始日志、约 5.5 倍压缩比、24 个月保留周期、S3 月度成本约 300 美元
Rootprint 不包含 metrics 功能,只做日志和追踪
Rootprint 的技术栈包括 API 层使用 Bun + Hono、前端使用 SvelteKit、元数据存储使用 PostgreSQL、搜索引擎使用 Quickwit
Rootprint 采用 Apache 2.0 开源协议
Rootprint 支持 OTLP、HTTP NDJSON 数据摄入,也可从 Kafka、Kinesis、SQS/S3 拉取数据
Rootprint 支持作用域化的摄入密钥以及 Google 和 GitHub OAuth 登录
Rootprint 的部分代码由 Claude Code 编写,作者持续重构并用其做初步代码审查,但核心逻辑与架构由作者本人手写完成
全部知识事实 (8)
Rootprint 是一款由独立开发者打造的开源日志与追踪搜索工具,其索引文件直接存放在 S3 等对象存储上
50%待验证作者的实际运行数据为每日约 100GB 原始日志、约 5.5 倍压缩比、24 个月保留周期、S3 月度成本约 300 美元
50%待验证Rootprint 不包含 metrics 功能,只做日志和追踪
50%待验证Rootprint 的技术栈包括 API 层使用 Bun + Hono、前端使用 SvelteKit、元数据存储使用 PostgreSQL、搜索引擎使用 Quickwit
50%待验证Rootprint 采用 Apache 2.0 开源协议
50%待验证Rootprint 支持 OTLP、HTTP NDJSON 数据摄入,也可从 Kafka、Kinesis、SQS/S3 拉取数据
50%待验证Rootprint 支持作用域化的摄入密钥以及 Google 和 GitHub OAuth 登录
50%待验证Rootprint 的部分代码由 Claude Code 编写,作者持续重构并用其做初步代码审查,但核心逻辑与架构由作者本人手写完成
50%