你好,这是一次开源产品实验。
我正在构建一款有趣的产品,并希望听听你的意见。这个产品的构思和实现都是公开透明的。
当然,代码也将是开源的。我会在 twitter 上同步最新的进展和想法。
让我们开始吧~~~
为什么要做这个产品
前端应用正在变得日益复杂。但与此同时,我们却无法了解应用的运行状态和性能,即前端应用的可观测性。
Google Analysis 和 Sentry 非常优秀,但总存在平台碎片化、价格高昂、部署困难等问题。
因此,我想开发一款产品,来采集前端应用的各种数据,帮助开发者发现线上 bug ,洞察页面性能,并促进用户增长。
产品是什么
- 数据采集:前端页面的错误监控(告警)、性能、埋点、用户反馈、日志平台。
- 可视化:内置的 dashboard ,可视化上述数据。
用户群体
- 中小型公司、个人开发者,不希望为付费使用价格高昂的 SaaS 服务( Google Analysis ,Sentry )。
- 希望拥有数据的所有权,但不愿折腾。
产品目标
- 开源免费
- 开箱即用,1 分钟部署
- 单租户,且仅支持单个站点
- 注重隐私和合规性
一些困惑
- 我并不熟悉 GDPR ,不太清楚如何保障隐私和合规性
- 是否可以与 grafana faro 或者 opentelementry 整合?
有趣的想法
- 也许可以将整个产品部署到 Cloudflare 。遗憾的是 D1 数据库 大小限制为 100M 。
