
上次分享了一些对 Google Analytics 的想法 计划实现一个可以私有部署的 Google Analytics,经过几个月的尝试,终于把原型写完了。目前只是最简单的功能,后面会加一些杀手级特性...
Hypercable Analytics is a fully featured high performance scalable, open source, standalone deployable alternative to Google Analytics, build with timescaledb openresty redis and rails.

用一台 6C 的云服务器测试过,大概可以处理 15k rps,有时间可以再做一些优化,和开源竞品比较一下。
1 codespots 2021-03-04 17:07:36 +08:00 不错不错,感觉良好 |
3 towry 2021-03-04 17:32:34 +08:00 demo 的密码是啥 |
4 learningman 2021-03-04 17:37:30 +08:00 via Android 扫了一眼,准备写一条规则给 adblock |
5 hooopo OP @towry [email protected] 密码 111111 |
6 hooopo OP @learningman 怎么写?可以 cname 成自己的域名哇 |
7 est 2021-03-04 18:17:42 +08:00 LZ 动手能力真强。 |
8 guyskk0x0 2021-03-04 18:36:08 +08:00 via Android 看界面还以为是 https://plausible.io/ ,太像了。 |
10 shunia 2021-03-04 18:40:10 +08:00 能不能支持 url 参数自动参与统计(或者至少可以计数,用户选择过滤或者筛选条件统计)?比如 a=1&b=2,a 和 b 可以像 utm_ 参数一样作为一个统计项。 每次新项目用 ga 我都在想怎么才能不用为 url 参数手动打点。。。 |
12 yesmeck 2021-03-04 18:42:03 +08:00 炮哥高产似母猪 |
16 shunia 2021-03-04 18:45:04 +08:00 @shunia #9 不在意那些花里胡哨的界面,我只求能有一个普通人用起来不费脑子的统计功能。 在 ga 上做一点稍微自定义的数据统计可老费劲了,产品、策划甚至都不愿意用。 |
18 songhuangcn 2021-03-04 20:57:14 +08:00 高产大佬 |
19 Showfom PRO |
21 ashong 2021-03-04 21:41:50 +08:00 厉害 和 matomo 比性能如何? |
26 fwee 2021-03-04 22:42:29 +08:00 太高产了 |
27 LittleYangYang 2021-03-04 23:06:55 +08:00 不错不错 PS: 地图里面中国好像少了一个岛..... |
28 hooopo OP @LittleYangYang 国家或地区。。。 |
29 eason1874 2021-03-05 10:06:35 +08:00 用了 OpenResty,如果同时在 log_by_lua 阶段实现服务端统计,配合前端 JS 统计将是绝杀。一站式统计,啥请求,啥状态码都躲不过,adblock 了也不管用,只是少点客户端信息。 @ashong #21 我在用 Matomo,关掉了浏览器实时归档,每天新打开还至少等十几秒,报告筛选也差不多十来秒。这玩意儿跟性能只能说毫不相干,也就是功能齐全这个优点能令人选择它了。 |
30 terranboy 2021-03-05 10:09:29 +08:00 Matomo 是不是就是以前的 piwik,我记得数据量大了要用 memcache 之类的配置 以前用了还行 |
33 eason1874 2021-03-05 10:44:06 +08:00 |
34 hooopo OP @eason1874 纯日志分析当然不行啦 我的是有 tracker 的 目标是提供和 ga 同样的功能 |
35 iphantom 2021-03-05 10:56:28 +08:00 支持 点赞 |
37 yuthelloworld 2021-03-05 11:12:29 +08:00 |
38 yuthelloworld 2021-03-05 11:17:04 +08:00 不是 docker 环境是不是就不能部署? |
39 hooopo OP @yuthelloworld 可以的哇 之后会补文档 |
40 yuthelloworld 2021-03-05 11:30:46 +08:00 @hooopo #39 坐等 ,试水 |
41 hooopo OP @yuthelloworld 好的 有用户就有动力了 |
42 impl 2021-03-05 12:32:07 +08:00 纳尼?用 Rails 写的? |
44 yanyanlongxia 2021-03-07 16:51:42 +08:00 坐等项目成熟后在部署 |
45 hooopo OP @yanyanlongxia 好嘞 |
46 yuthelloworld 2021-03-08 08:51:20 +08:00 @hooopo #45 大佬快出个虚机部署教程,我的大刀已饥渴难耐 ![]() |
47 hooopo OP @yuthelloworld docker compose 可以吗 |
48 yuthelloworld 2021-03-08 10:50:24 +08:00 @hooopo #47 没有搞 DOCKER,就是一个裸的云服务器- - |
49 hooopo OP @yuthelloworld 装一个哇 又不麻烦 |
50 yuthelloworld 2021-03-08 11:07:55 +08:00 @hooopo #49 网站和数据库都在上面 ,不会影响吗 |
51 hooopo OP @yuthelloworld 不会 我目前也是和其他网站部署在一台服务器 docker compose 部署的这个 其他服务是主机上部署 |
52 dreamramon 2021-03-08 19:00:09 +08:00 就是 plausible 嘛,楼主也计划像 plausible 那样收费? |
53 hooopo OP @dreamramon 估计会比 plausible 强大一些 plausible 的卖点是隐私 我的卖点是功能全,几乎能做到和 ga 一样的功能 另外就是私有部署和系统集成方便 saas 版收点服务器钱也是要的吧 |
54 firefox12 2021-03-09 10:09:41 +08:00 我想问问 这个 GA 的客户端 js 是啥样,可以收集那些信息,可以定制收集某些信息吗? |
55 hooopo OP @firefox12 是基于 Google analytics v4 你可以在 hackershare.dev 里查看 支持各种自定义 event 并且内置电商模块 ga 文档写的很清楚 |
56 firefox12 2021-03-09 13:44:01 +08:00 @hooopo 不太懂, 我记得原来 是加入一个 js 在 站点里,https://www.googletagmanager.com/gtag/js?xxx 还可以收到广告费之类, 你这个是把这个 js 重写了吗? 还是后端统计 pv uv 的后端?我想看看 那个 js 做了点什么 |
58 hantsy 2021-03-09 22:43:45 +08:00 这 UI 好专业啊。 |
59 hooopo OP |
60 waytocode 2021-03-11 12:25:46 +08:00 去 themeforest 买一套模板不可以么 |
62 yanyanlongxia 2021-04-04 21:39:43 +08:00 请问能不能增加国内各省份访问量统计呀?(非常想知道用户来自哪个省份或城市,但是有不想用百度统计或 Google Analytics) |
63 hooopo OP @yanyanlongxia 有的 已经是到 city 级别的 但准确度取决于 ip 库了 |
64 hooopo OP @yanyanlongxia 最近在加一个 measurement protocol,很多电商用户想自己后台发送订单相关信息进去 |
65 yanyanlongxia 2021-04-10 18:33:00 +08:00 请问 1c0.5G 的小鸡用来部署这个项目够吗?只是自己用,每天访问人数不会超过 100 。 |
66 hooopo OP @yanyanlongxia 这…… 我得看看可不可以优化一下支持这种配置 |