V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
luvsic
V2EX  ›  分享创造

可观测的前端应用-一个开源产品实验

  •  
  •   luvsic · 2023-03-26 19:32:21 +08:00 · 1789 次点击
    这是一个创建于 606 天前的主题,其中的信息可能已经有所发展或是发生改变。

    你好,这是一次开源产品实验。

    我正在构建一款有趣的产品,并希望听听你的意见。这个产品的构思和实现都是公开透明的。

    当然,代码也将是开源的。我会在 twitter 上同步最新的进展和想法。

    让我们开始吧~~~

    为什么要做这个产品

    前端应用正在变得日益复杂。但与此同时,我们却无法了解应用的运行状态和性能,即前端应用的可观测性。

    Google Analysis 和 Sentry 非常优秀,但总存在平台碎片化、价格高昂、部署困难等问题。

    因此,我想开发一款产品,来采集前端应用的各种数据,帮助开发者发现线上 bug ,洞察页面性能,并促进用户增长。

    产品是什么

    • 数据采集:前端页面的错误监控(告警)、性能、埋点、用户反馈、日志平台。
    • 可视化:内置的 dashboard ,可视化上述数据。

    用户群体

    • 中小型公司、个人开发者,不希望为付费使用价格高昂的 SaaS 服务( Google Analysis ,Sentry )。
    • 希望拥有数据的所有权,但不愿折腾。

    产品目标

    • 开源免费 😄😄😄
    • 开箱即用,1 分钟部署
    • 单租户,且仅支持单个站点
    • 注重隐私和合规性

    一些困惑

    有趣的想法

    • 也许可以将整个产品部署到 Cloudflare 。遗憾的是 D1 数据库 大小限制为 100M 。
    3 条回复    2023-03-29 19:59:04 +08:00
    TMaize
        1
    TMaize  
       2023-03-28 22:04:14 +08:00
    挺好的想法,我感觉挺有市场的,希望不要做的太重

    现在的 sentry 挺占资源的,起个服务跑了几十个容器,也不支持埋点。去买一些服务吧都比较贵,许多功能都用不到

    这是我找的一些国内产品参考,希望有帮助

    [火山 - 应用性能监控全链路版]( https://www.volcengine.com/docs/6431/69089)

    [火山 - 增长分析]( https://www.volcengine.com/docs/6285/81352)

    [腾讯云 - 前端性能监控]( https://cloud.tencent.com/document/product/1464)
    luvsic
        2
    luvsic  
    OP
       2023-03-28 23:21:47 +08:00
    @TMaize #1
    因为开源产品、精力有限,肯定不会做的很重。
    谢谢你的分享~~
    luvsic
        3
    luvsic  
    OP
       2023-03-29 19:59:04 +08:00
    更新了新文章:

    https://www.v2ex.com/t/927655#reply2
    可观测的前端应用-架构设计
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3000 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 110ms · UTC 14:13 · PVG 22:13 · LAX 06:13 · JFK 09:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.