可视化系统监控工具 Cloudinsight Agent 正式开源 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cloudinsight
V2EX    分享发现

可视化系统监控工具 Cloudinsight Agent 正式开源

  •  1
     
  •   cloudinsight 2016-10-18 15:47:01 +08:00 5889 次点击
    这是一个创建于 3281 天前的主题,其中的信息可能已经有所发展或是发生改变。

    很高兴地宣布 Cloudinsight Agent 在 BSD 开源协议下正式开源了。我们的工程师在开源前已将代码用 Golang 重写,更加清晰简洁,欢迎大家参与到 Cloudinsight Agent 的开发和迭代中来。

    为什么要用 Golang 重写和开源

    Cloudinsight 是一个可视化系统监控工具,能够对数据指标进行聚合、分组、过滤、 管理、计算;并提供团队协作功能,共同管理数据和报警事件。而这些的关键,正是 Cloudinsight Agent 。

    目前探针存在的问题:

    • 各个服务的数据抓取存在强依赖关系,任何一个服务阻塞都可能导致探针进程挂掉。
    • 缺乏对 log 和 json 的支持,用户需要通过 sdk 解析相关数据。
    • 针对 自定义 Plugin 的支持不够灵活,用户需要熟悉 Python ,并按照探针定义好的接口上传数据。
    • 探针使用 Omnibus 进行打包部署,虽然能解决用户安装上的一些问题,但对于新人来说,上手确实不是件容易的事,况且这个项目本身也有一些 bug ,经历过的人自然懂。

    用 Golang 重写:

    • 解决以上提到的种种问题。
    • 优化探针架构。
    • 提升探针性能。
    • 开源,接受社区的监督,让深度用户可以参与到探针的版本迭代中来。

    目前 Golang 版探针还是 Beta 版,所以现在支持的平台服务还不多,但这正是我们将 Cloudinsight Agent 上的工作推向开源的第一步,也希望有更多的开发者参与进来,让项目能有更快的进展。

    项目计划

    增加支持的平台和平台服务

    目前用 Golang 重写的 Cloudinsight Agengt 仅在 Linux 上进行了测试,未来会逐渐将原有 Python 探针支持的平台和平台服务替换至 Golang 版本,包括但不限于:

    加入项目

    $ mkdir -p $GOPATH/src/github.com/cloudinsight $ cd $GOPATH/src/github.com/cloudinsight $ git clone https://github.com/cloudinsight/cloudinsight-agent $ cd cloudinsight-agent $ make build 

    使用

    首次使用需设置 License Key ,可在 https://cloud.oneapm.com/#/settings 中获取

    $ cp cloudinsight-agent.conf.example cloudinsight-agent.conf $ vi cloudinsight-agent.conf ... license_key = "*********************" 

    在前台中运行命令

    $ ./bin/cloudinsight-agent 

    致谢

    从 15 年 8 月至今, Cloudinsight Agent 经过了 20 余次的迭代,从第一天的的 20 个用户发展到现在 5 万多的探针数,感谢长久以来支持 Cloudinsight 和提供宝贵建议的用户和开发者们,也再次感谢以下影响了我们的优秀的开源项目:

    • ddagent
    • telegraf
    • prometheus
    • mackerel

    在项目中有代码贡献的开发者, Cloudinsight 将送出一件限量 Tee 作为答谢。

    Cloudinsight 官网:Cloudinsight.oneapm.com 欢迎访问了解

    图:在 Cloudinsight 中用标签进行集群管理

    22 条回复    2016-10-19 12:32:47 +08:00
    wxcszh
        1
    wxcszh  
       2016-10-18 17:50:14 +08:00
    支持一下。你家的 限量 Tee 质量不是很好,洗了 1 次 就炸线了。。
    ipeony
        2
    ipeony  
       2016-10-18 17:53:49 +08:00
    star +1 ,很好的服务
    cloudinsight
        3
    cloudinsight  
    OP
       2016-10-18 18:07:51 +08:00
    @wxcszh 我们还特意挑选了料子最舒服,成本最高的。。。已经注册的话,去工单给我们发个地址,给你补寄件最新版的
    cloudinsight
        4
    cloudinsight  
    OP
       2016-10-18 18:08:09 +08:00
    @ipeony 谢谢~
    wlee1991
        5
    wlee1991  
       2016-10-18 18:13:58 +08:00
    把这个产品完整开发出来,需要什么技术储备,多少开发人员,用时多久?
    Mandown
        6
    Mandown  
       2016-10-18 18:16:54 +08:00 via Android
    铜币奉上- - 纪念 Tee 已收到
    cloudinsight
        7
    cloudinsight  
    OP
       2016-10-18 18:18:23 +08:00
    @Mandown 太客气啦 > <
    cloudinsight
        8
    cloudinsight  
    OP
       2016-10-18 18:19:47 +08:00
    @wlee1991 产品是去年 8 月份上线的,团队组成和技术栈可以看我们团队介绍: http://cloudinsight.oneapm.com/about/group.html
    shiny
        9
    shiny  
       2016-10-18 18:57:28 +08:00
    你们家的产品收费后就再也用不起了
    cloudinsight
        10
    cloudinsight  
    OP
       2016-10-18 19:00:51 +08:00   1
    @shiny 宣布收费的时候也想吐槽下公司哈哈, Cloudinsight 依然是免费的,提供免费版本。
    wxcszh
        11
    wxcszh  
       2016-10-18 19:11:09 +08:00   1
    @cloudinsight 谢谢你们,相比较 tee 更期待你家产品
    shiny
        12
    shiny  
       2016-10-18 19:26:06 +08:00
    @cloudinsight 很喜欢 Ai ,但 PHP7 下好像没找到能够替代的产品。
    Moker
        13
    Moker  
       2016-10-18 21:21:51 +08:00
    以前用过你们的服务,后来好久没用 再登陆就发现我不绑定手机就用不了了,然后提交了 CA 的申请,过了几天 好像也还没回应
    wlee1991
        14
    wlee1991  
       2016-10-18 22:59:48 +08:00
    @cloudinsight 了解了,貌似扛把子的主要是 ruby python 和 前端 那三位
    cloudinsight
        15
    cloudinsight  
    OP
       2016-10-19 09:06:29 +08:00 via iPhone
    @Moker 我们的注册登录是相对独立的,用邮箱就可以登录
    Moker
        16
    Moker  
       2016-10-19 09:47:23 +08:00
    @cloudinsight 我早期的账号 可以登陆的 就是一定要验证手机后才能用 然而提交验证手机申请是需要人工的
    feilaoda
        17
    feilaoda  
       2016-10-19 09:48:00 +08:00
    免费版本好多限制 @cloudinsight
    cloudinsight
        18
    cloudinsight  
    OP
       2016-10-19 10:33:33 +08:00
    @Moker 您说的这是从 OneAPM 登录进入产品的情况吗,刚向负责用户系统的同事反馈了,如果不嫌麻烦的话可以重新试试看,或者给 [email protected] 发封邮件。 但如果是从 Cloudinsight 登录和使用的话,不会有手机验证限制的问题。
    cloudinsight
        19
    cloudinsight  
    OP
       2016-10-19 10:41:01 +08:00
    @feilaoda 免费版的功能会随着产品发展逐渐增加的,如果觉得我们产品确实好用,专业版试用到期后可以申请延期,当然买个专业版支持下我们就更好啦
    zqjilove
        20
    zqjilove  
       2016-10-19 11:32:36 +08:00
    能否来一个第三方登录啊!!!!实在不想再提交手机号了?!!!
    cloudinsight
        21
    cloudinsight  
    OP
       2016-10-19 11:44:10 +08:00
    @zqjilove 谢谢建议,注册时手机号不用验证的,很快我们会加入第三方登录
    Moker
        22
    Moker  
       2016-10-19 12:32:47 +08:00
    @cloudinsight 恩 是从 oneapm 登陆的..上次客服电话说要把原来的探针停了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     6059 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 02:29 PVG 10:29 LAX 19:29 JFK 22:29
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86