V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nanzm
V2EX  ›  程序员

一起搞开源的前端监控系统 有没有兴趣加入的?

  •  1
     
  •   nanzm · 2020-06-23 11:51:29 +08:00 · 5143 次点击
    这是一个创建于 528 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前端监控系统是前端稳定性保障的必备系统。

    背景:

    问题定位困难,用户使用行为环境信息缺失
    需要测试人员复现一遍
    无法了解上线后的稳定性,
    目前只能通过运营或者 jira 反馈,才知道是否出了问题
    .....
    

    工作量不大,比较需要前端开发经验,所以邀请一些有兴趣的同学,一起开发,一起成长,也给自己增加一份宝贵的项目经验, 项目是开源的,初版希望能搭建一个简单的错误上报采集,数据存储和前端展示平台,支持小型公司即可

    本人会主要负责 服务端开发 和 sdk 部分

    项目初版在这里: https://github.com/dev-escort

    有兴趣的加微信 nancode 邮箱 [email protected]

    第 1 条附言  ·  2020-06-28 17:01:23 +08:00

    有兴趣或者建议 可加群讨论

    群

    第 2 条附言  ·  254 天前
    最新文档地址:
    https://nancode.cn
    31 条回复    2020-07-11 22:05:03 +08:00
    wszgrcy
        1
    wszgrcy  
       2020-06-23 11:53:12 +08:00 via Android
    就缺一个程序员
    nanzm
        2
    nanzm  
    OP
       2020-06-23 11:56:44 +08:00
    @wszgrcy 并不是 我会负责 80%的开发量, 主要是想带来一点人气 和 更多的想法
    ss098
        3
    ss098  
       2020-06-23 11:57:57 +08:00   ❤️ 1
    nanzm
        4
    nanzm  
    OP
       2020-06-23 12:02:37 +08:00
    @ss098 用过 sentry,这个系统太庞大,而且容易挂掉,主要还是想自己搞个,做一些定制化指标数据, 同时也想借这一块完善下前端基建经验
    Arrowing
        5
    Arrowing  
       2020-06-23 12:04:28 +08:00
    badjs ?
    november
        6
    november  
       2020-06-23 12:16:13 +08:00   ❤️ 1
    看了 git 的 commit 信息后,简直吓退。
    nanzm
        7
    nanzm  
    OP
       2020-06-23 12:54:27 +08:00
    @november 一个人开发没太注意这块 以后注意会添加更多有用信息
    nanzm
        8
    nanzm  
    OP
       2020-06-23 13:07:15 +08:00
    @Arrowing 用过, 功能不是很多, 数据维度不够丰富 ,现在基本处于没人维护的状态,不过整体设计的不错 可以借鉴一下
    jangdelong
        9
    jangdelong  
       2020-06-23 13:32:55 +08:00   ❤️ 1
    一起搞是不可能一起搞的,这辈子都不可能一起搞的,js 又不会写,只有把别人的东西直接拿来用才能维持得了生活这样子。
    mnssbe
        10
    mnssbe  
       2020-06-23 15:02:39 +08:00
    你对开源项目还有幻想, 大部分开源项目 99%都是一个人做的, 其他的 contributors 给你改改 typo
    zachguo
        11
    zachguo  
       2020-06-23 15:07:14 +08:00 via Android
    bugsnag
    nanzm
        12
    nanzm  
    OP
       2020-06-23 15:24:17 +08:00
    @zachguo 可以的 看了下不错
    dodo2012
        13
    dodo2012  
       2020-06-23 15:27:37 +08:00
    @november 那你是没见过百度的项目,以前看百度 ueditor 的 commit 那才叫🐮
    fengxianqi
        14
    fengxianqi  
       2020-06-23 15:36:01 +08:00
    感觉可以先写好一点文档先,现在看 README 没有用起来的冲动,或者写篇文章分享下,得先了解思想才知道都做了什么。
    Vegetable
        15
    Vegetable  
       2020-06-23 15:43:34 +08:00
    说点自己的看法。

    这个功能是挺重要的一个功能,但是有个疑问:

    - 如果不用 sentry 是因为过大,那单独为了收集前端日志单独搭建一个系统,是不是也挺大?
    nanzm
        16
    nanzm  
    OP
       2020-06-23 15:53:03 +08:00
    @fengxianqi 好建议
    nanzm
        17
    nanzm  
    OP
       2020-06-23 16:17:40 +08:00
    @Vegetable 正因为单独为前端搭建才轻量,sentry 模块挺多的 sdk 抽象程度高一点,它是关注所有的 Error 收集场景,性能一般,各个模块耦合度高,不用 docker 部署起来费劲,量大了不是很好扩展.....

    所以我想用 golang 搞个服务端二进制版本, 一个命令直接执行,简单配置 mysql redis kafka 之类的就好了 ,适合前端搞搞,占用公司机器资源也不多
    jiangzm
        18
    jiangzm  
       2020-06-23 16:21:58 +08:00
    支持下, 建议数据用 elasticsearch 存储,再接入消息队列 kafka
    HiAnt
        19
    HiAnt  
       2020-06-23 17:36:06 +08:00
    加一个,不太会搞🐜
    luvsic
        20
    luvsic  
       2020-06-23 17:51:11 +08:00   ❤️ 1
    光搞监控和 sentry 有啥区别呢?至少加上埋点和性能监控吧
    nanzm
        21
    nanzm  
    OP
       2020-06-23 19:26:10 +08:00
    @luvsic 会有基础的性能数据收集, 前端埋点的话做起来比较难,数据量也比较可怕,数据可靠性啥的考虑的比较多
    dorothyREN
        22
    dorothyREN  
       2020-06-23 20:27:51 +08:00   ❤️ 1
    入了运维的坑,找个兼职都特么费劲
    yujiang
        23
    yujiang  
       2020-06-23 22:48:30 +08:00
    腾讯 badjs
    myd
        24
    myd  
       2020-06-23 23:41:45 +08:00 via Android
    sentry
    moviegoer24
        25
    moviegoer24  
       2020-06-24 10:03:16 +08:00
    可以啊 我觉得挺好
    buhi
        26
    buhi  
       2020-06-24 10:22:34 +08:00
    你这个跟 docker-compose 一键部署的 sentry 比起来有哪些优势
    luvsic
        27
    luvsic  
       2020-06-24 11:40:14 +08:00
    @nanzm 主要是产品定位,光做监控肯定搞不过 sentry,要有点差异化功能
    jimhug034
        28
    jimhug034  
       2020-06-24 12:10:02 +08:00 via Android
    小白可以加入?🤔
    tianshiyeben
        29
    tianshiyeben  
       2020-06-24 13:51:44 +08:00
    算了,搭楼推广下我的开源监控项目,java 写的 https://github.com/tianshiyeben/wgcloud
    Martox
        30
    Martox  
       2020-07-10 15:58:08 +08:00
    还搞事么
    nanzm
        31
    nanzm  
    OP
       2020-07-11 22:05:03 +08:00
    @Martox 加我微信
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2215 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 02:45 · PVG 10:45 · LAX 18:45 · JFK 21:45
    ♥ Do have faith in what you're doing.