You need to enable JavaScript to run this app.
导航

项目设置

最近更新时间2023.10.27 11:22:04

首次发布时间2022.03.16 11:25:37

项目设置集合了多个基础信息的配置,包含上报配置、JS错误聚合、慢页面&慢加载&慢请求、性能指标基准线、页面性能评分、报警ACK,通过修改项目参数可以获取更适合业务的监控数据。

上报配置

Web服务接入SDK后,SDK进行数据上报时除了使用接入的代码配置外,还会加载平台下发的配置。完成上报配置后,更新SDK的上报配置,就不需要更新SDK配置、进行发布上线等一系列繁琐的流程。

注意

上报配置完成后,保存配置后的5~15分钟可生效。

修改SDK上报配置

  1. 登录应用性能监控全链路版控制台

  2. 单击目标应用下的webpro端监控

  3. 在控制台左上角选择全部功能 > 项目设置

  4. 上报配置模块下,完成以下配置,然后单击保存
    图片
    配置项说明:

    配置项

    说明

    类型

    上报类型。
    包括基础配置、JS错误、请求监控、静态资源监控、静态资源错误监控、自定义监控、站点性能、白屏监控、长任务、用户行为。

    用户采样率

    上报比例。0.3表示30%的用户开启上报。

    规则采样

    支持设置采样率、选择过滤条件。

    • 如果同时设置了多个采样规则,优先匹配优先级高的规则。
    • 如果某条上报数据成功匹配第一条规则,可以命中采样,则不再匹配下一规则。
    • 如果第一条规则匹配失败,则匹配下一优先级的规则。以此类推。
    • 如果所有规则都匹配失败,根据用户采样率的配置进行采样上报。

配置白名单客户

  1. 登录应用性能监控全链路版控制台
  2. 单击目标应用下的webpro端监控
  3. 在控制台左上角选择全部功能 > 项目设置
  4. 上报配置模块下,单击基础配置
  5. 白名单客户输入框中,输入userId,对应用户可以上报全部类型的数据,确保在命中名单里。

JS错误聚合

JS错误聚合将对上报的JS错误进行聚合,在JS总览页面的JS错误列表中,您可以看到上报的JS错误情况,其中错误数的指标计数规则就是根据JS错误聚合配置计算得到的。
图片

  • 支持两种整合策略:按错误信息聚合按错误类型+错误堆栈聚合
  • 更新JS错误聚合配置后,JS错误列表中可能会出现两条错误信息完全一样的JS错误。
  • 在JS总览页面,支持订阅新增JS异常,是否新增JS异常也是使用JS错误聚合配置进行计算,所以更新了该配置后,可能会出现大量新增的JS错误订阅消息。

慢页面 & 慢加载 & 慢请求

图片
该配置可以修改慢页面、慢加载以及慢请求对应的阈值。

  • 慢页面:页面加载耗时大于设置的阈值时,页面为慢页面。
  • 慢加载:静态资源加载总耗时大于设置的阈值时,资源为慢加载资源。
  • 慢请求:请求耗时大于设置的阈值时,该请求为慢请求。

性能指标基准线

图片
性能指标基准线可以在性能指标图表中反映性能达标情况。在站点性能总览 > 指标总览页中展示了应用的全部性能指标。以下示例图表中红色的虚线就是对应的性能指标基准线,同时用户也可以在配置过程中观察到近7天的指标值分布。
图片
达标率=筛选时间内符合基准线要求的PID数/总PID数,样本量阈值不影响达标率计算。

表现分设置

表现分配置为平台计算Web服务整体得分提供规则,在天级报表中可以查看表现分,在性能监控中可以查看页面性能评分。表现分 = 各指标评分 * 其权重。页面性能评分 = 各项指标评分 * 其权重。
图片
如果某一个指标对表现分的负面影响很大,暂时又无法解决,您可以把该指标的阈值调高,降低该指标对表现分的影响,这样可以更清晰的查看其他指标对应用的影响。
例如:

  • 如果白屏率过高,暂时无法修复,那么可以提高阈值
  • 如果请求错误很多,暂时无法修复,那么可以提高阈值
  • 如果应用复杂度较高,请求耗时较大,那么可以提高请求耗时

报警ACK

图片
报警ACK配置主要影响报警ACK操作,支持配置每次ACK的生效时长。在报警任务>报警详情页面可以进行操作。
图片
单击ACK进入报警ACK状态。ACK只屏蔽报警通知,但报警事件依旧生成,规则仍然处于生效状态。

  • 重置ACK:一次ACK默认屏蔽时长为24小时,在用户确认ACK的24小时内,可以随时重置ACK,倒计时刷新。
  • 取消ACK:退出报警ACK状态。报警通知恢复正常。