
一个控制台,看全整个前端
哪里坏了,影响了谁。
页面有多快,慢在哪里。
用户经历了什么。
每一行日志,都连着它的会话。
出了问题,先于用户知道。
你关心的数字,排成你要的样子。
架构与性能
为高并发写入而设计,查询依然秒回。
- Browser SDK采集
- Ingest接收
- Kafka缓冲
- Consumer批量写入
- ClickHouse列式存储
- API查询
- 控制台可视化
- 事件/秒
- 2,000
- 接收 P95
- 50 ms
- 查询 P95
- 685 ms
- 写入不丢Kafka 缓冲,高峰不丢数据
- 查询够快物化视图预聚合
- 尖峰保护按项目速率限制,突增流量挡在入口,整个服务不会被冲垮
- 存储保护磁盘接近写满时自动降采样,数据库不会被撑爆
单机合成负载实测,非生产认证。查看测试方法
常见问题
需要什么样的服务器?
一台装了 Docker 的机器就能起步。生产环境可以用 Docker 或 Kubernetes 部署。
支持哪些平台?
目前支持 Web 浏览器,并提供 Vite 插件上传 Source Map。
数据会发给第三方吗?
不会。所有数据都写入你自己部署的数据库。
会拖慢我的页面吗?
SDK 在后台上报,并且可以按比例采样。
现在能用在生产环境吗?
目前是 Alpha 阶段,适合试点和内部项目。