1. 概述
1.1 版本
| 运维平台版本 | 功能变更 |
|---|---|
| V2.15.0 | - |
| V2.33.0 | 1)原「模板性能」标签页更名为「业务性能」 2)拆分「FR模板性能」与「BI模板性能」页面 |
1.2 应用场景
BI 模板性能功能是运维平台提供的业务性能监控能力之一。
帮助管理员全面掌握 BI 模板的访问情况与性能状态,快速定位性能瓶颈,降低问题排查成本。
2. 使用前提
1)功能面向对象
本功能,仅面向 PC 端访问的 BI 仪表板。
2)开启链路追踪
使用本功能前,请先确保开启链路追踪。详情请参见:链路追踪使用前提
3)配置慢请求标准
请务必配置「链路追踪」的「慢请求标准」。只有超过设置值的请求,才能被算作慢请求。
管理员登录运维平台,点击「设置>链路追踪」,配置「慢请求标准」,点击「保存」生效。

4)全局性能设置
管理员登录运维平台,随机选择项目,点击「健康巡检>业务性能」,在右上角点击「性能设置」。
可按需修改数据刷新时间和默认展示指标。点击「保存」完成配置,设置对所有项目生效。
数据刷新时间:每日按默认区间聚合计算的执行时间,默认值为凌晨 1 点
默认展示指标:管理员可配置BI模板性能总览表和明细表中默认展示的字段,所有用户刷新页面后均会重置为该配置。

3. 功能入口
1)管理员登录运维平台,进入目标被管理项目,点击「健康巡检>业务性能」。
2)在「业务性能」页面的下拉列表中选择「BI模板性能」,即可切换至对应监控模块。

4. 性能总览
性能总览页面由「总览图」和「总览表」两部分组成,提供 BI 模板访问情况的全局视图。
4.1 配置查询条件
1)设置展示字段
在「总览」界面,点击右上角的「展示字段」按钮,勾选需要展示的维度和指标。
该设置对总览图的下钻明细,和总览表生效。
| 维度/指标 | 说明 |
|---|---|
| 模板路径 | 仪表板在用户的分析下的完整路径 |
| 模板名称 | 仪表板的名称 |
| 目录名称 | 仪表板挂载到平台目录的名称 |
| 取数类型 | 抽取/直连 |
| 访问次数 | 用户访问仪表板的次数 |
| 首屏平均耗时 | 首屏耗时是指用户打开仪表板,到仪表板可见范围加载完成可以进行交互的时间 首屏平均耗时是指该仪表板的首屏耗时的平均数 |
| 中位FMP | 首屏耗时是指用户打开仪表板,到仪表板可见范围加载完成可以进行交互的时间 中位FMP是指该仪表板的首屏耗时的中位数 |
| 慢请求数 | 请求耗时,大于第二章所设置的慢请求标准的数量 |
| 取数时间 | 单个请求内,取数时间X=该请求内所有数据集取数时间之和 单次访问内,取数时间Y=该访问内X取平均值/中位数 该模板取数耗时=所有访问Y取平均值/中位数 取数耗时包括了抽取取数和数据集直连取数,无数据集的SQL查询未统计在内,如果存在并行取数或联动等首屏后查询的情况,可能会出现取数时间多于首屏耗时的情况 |

2)筛选模板范围
点击「筛选」按钮,可筛选总览图和总览表中的FineBI仪表板范围。
| 筛选项 | 说明 |
|---|---|
| 检测区间 | 筛选访问FineBI仪表板的时间区间
|
| 访问用户 | 筛选访问仪表板的用户名称 |
| 模板ID | 筛选仪表板的ID |
| 模板名称 | 筛选仪表板的名称 |
| 模板发布情况 | 筛选仪表板发布到平台目录的状态,分为:已发布、未发布、申请发布中 |
| 目录名称 | 筛选挂出到平台目录的目录名称 |
| 模板范围 | 筛选在用户的分析下的仪表板完整路径 |
| 首屏平均耗时 | 首屏耗时是指用户打开仪表板,到仪表板可见范围加载完成可以进行交互的时间 首屏平均耗时是指该仪表板的首屏耗时的平均数 |
| 慢查询数 | 请求耗时,大于第二章所设置的慢请求标准的数量 |

3)选择「仅查看最新版本」
如不勾选,会展示最新和历史版本的模板性能状况
如勾选,仅展示最新版本模板的性能情况

4.2 总览图
总览图以图表形式直观展示模板的访问情况,包含以下三个图表:
| 图表类型 | 说明 |
|---|---|
| 访问量 TopN 排行 | 以柱状图降序展示访问量最高的 FineBI 仪表板 横轴为访问次数,纵轴为模板名称,可滚动查看全部资源 点击对应柱状图,可联动查看对应FineBI仪表板的首屏耗时和访问性能明细 |
| 耗时分布情况 | 结合「访问次数」和「平均首屏耗时」两个维度展示所有 FineBI 仪表板,快速定位高访问、高耗时的问题模板 横轴为访问次数,纵轴为平均首屏耗时(ms) 点击对应散点,可联动查看对应 FineBI 仪表板的首屏耗时和访问性能明细 |
| 整体访问趋势 | 展示选定时间范围内系统整体平均首屏耗时和总访问次数的变化趋势,帮助发现性能恶化拐点 横轴为日期,纵轴为平均首屏耗时及总访问次数 |

4.3 总览表
总览表以表格形式展示按模板 ID 聚合后的性能指标,支持点击「模板详情」查看各模板的明细性能情况。

支持将性能总览的总览表导出为 Excel 文件,便于离线分析和存档。
在性能总览页面点击右上角「导出」按钮。系统将当前界面展示的数据导出为 Excel 文件,下载至本地。
导出超时限制为 5 分钟,若超时会提示「导出超时,请缩减数据范围」。建议缩小时间区间或减少筛选项后重新导出。

5. 性能明细
性能明细页面以表格形式逐条记录每次模板访问的详细数据,可查看当次访问的完整性能信息。
1)查询条件配置请参考本文4.1节。
2)在性能明细表中,支持以下跳转操作:
首屏链路:跳转至该次访问对应的首屏链路追踪明细页面
调用链路:跳转至该次访问对应的调用链路追踪明细页面
导出:支持将当前界面展示的性能明细数据导出为 Excel 文件,便于离线分析和存档。导出超时限制为 5 分钟,若超时会提示「导出超时,请缩减数据范围」。建议缩小时间区间或减少筛选项后重新导出。

