开发者社区> 问答> 正文

为什么有些监控页面或 API 名称中出现了星号(*)?

为什么有些监控页面或 API 名称中出现了星号(*)?

展开
收起
保持可爱mmm 2020-03-28 20:28:35 857 0
1 条回答
写回答
取消 提交回答
  • ARMS 前端监控的页面统计是以实际打开的页面 URL 名称为基础,对各个维度进行统计。监控页面或 API 名称中的星号(*)并不是真实页面 URL 的一部分,而是表示这是经过 URL 收敛后的结果。换言之,它表示这不是一个具体的 URL,而是一些相似 URL 的集合。

    URL 收敛算法说明 问题:“变量”会导致同类 URL 发散成多个,因而难以监控和分析。 目标:合并同类 URL,用星号()代替不断变化的“变量”。 方案:采用我们自研的 URL 收敛算法,在尽可能保留语义信息的前提下,合并同类 URL,减少 URL 总数。主要分为以下两步。 聚类:将相似 URL 归纳为一组。 “变量”识别:提取同组 URL 中不断变化的“变量”,并以星号()代替。

    2020-03-28 20:30:34
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载