性能常识 如何收集线上的用户访问模型?

卡丁车卡丁丁 · 2023年12月23日 · 最后由 东少 回复于 2023年12月25日 · 5109 次阅读

听说用户的访问模型都是从线上去统计收集的(如果已上线),感觉都没看到过这方面的资料

要怎么统计?nginx 日志吗?那脚本方面咋搞呢?有没有系统一点的文章或者视频,想学学。

各位大佬都是怎么做的?

共收到 5 条回复 时间 点赞

收集用户行为么? 应该都是埋点做的吧。

孙高飞 回复

大佬,就是收集用户访问的 api 比例,比如一天有 100 访问了网站,需要统计这 100 人分别访问了啥 api,然后他们之间的比例如何,然后做性能测试时就按照这个访问比例去发起压测

应该是 log 上报吧,你可以抓包看下电商页面,或者王者也行
类似王者的这样定义下
|id|user|event_name|

id: 事件唯一标识符。
user: 用户唯一标识符。
event_name: 事件名称,例如按钮点击、页面浏览等。

然后前端点击时,通过 http 请求发出去 |1|12345|button_click|

仅楼主可见

访问日志或埋点

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册