操作
什么是操作
操作是用户进行一次业务交互的最小单元,例如一次点击、一次Ajax请求、一次页面打开、一次事务处理。BPI支持将浏览器交互事件、浏览器触发一次Ajax请求、浏览器打开页面、服务器处理一次事务和App交互事件定义为操作。任意用户任何时候只要执行了操作就会被记录,并展示与此次操作关联的详细性能数据和业务数据。
操作列表
在导航栏中依次点击业务感知分析>操作列表,进入操作列表页面。该页面展示所有手动配置和自动采集的操作,默认按配置的时间顺序排列。
在该页面中,您可以进行如下操作:
- 搜索、新建、编辑、删除、忽略操作。
- 列表展示每个操作的操作名称、触发次数等18项性能指标、参数、操作最后触发时间、参数最后采集时间、所在业务、所在业务流、所在页面、所属应用、自定义标签。
- 可选择多个操作对其进行批量标记、批量配置参数标签。
- 进入圈选页面。具体请参见操作圈选。
搜索操作
用户可通过操作名称搜索操作,支持模糊匹配。您也可通过选择操作类型、是否忽略操作、应用和页面(包括Web应用、App应用、APM应用)、属性标签(包括所在业务、业务流、自定义标签)、操作属性(包括手动配置、自动识别)、数据过滤(包括有数据、无数据)、只显示有参数操作来对操作列表进行过滤。用户点击按钮可清空所有过滤项。
新建操作
点击列表右上角的后,用户可根据需要选择新建不同类型的操作,目前支持以下3类操作的定义:
App操作:选择后可将手机App客户端的操作定义为BPI的操作。
Web操作:选择后可定义浏览器触发的交互事件、浏览器发送一次Ajax请求、浏览器打开页面、SPE事件4种类型的操作,仅适用于安装JS探针的页面。用户也可点击进入圈选页面定义操作。具体请参见操作圈选。
- APM操作:选择后可定义服务器处理一次请求为操作,仅适用于安装APM探针的应用。
常规操作
- 编辑操作:点击后进入操作编辑页面。
- 删除操作:点击后删除该操作。
- 忽略操作:对于自动采集的操作,支持点击操作名称前的图标来忽略操作,BPI系统将不再展示该操作被忽略后采集的数据。点击可取消忽略。
- 性能分析:点击列表项中的操作名称,可对当前操作进行性能分析,具体可参见性能洞察分析。
批量配置
批量添加标签:选中多个操作后,点击按钮可批量添加操作标签。
批量添加到业务模块:选中多个操作后,点击按钮可使操作归属于某一个业务下。
批量配置参数标签:选中多个操作后,点击按钮可将操作的采集参数、计算参数或批量参数添加到现有的参数标签中,给参数做归类。
说明:选择某个参数标签后,操作仅显示类型一致的采集参数/计算参数/批量参数。
批量删除:仅当操作属性选择“显示自动识别操作”、操作类型选择“Web操作”、全部选中操作后,按钮才可点击。
表头说明
点击列表右上角的,勾选想要展示的列名,并可以调整列宽。部分字段是必选项,必须展示。点击恢复默认可恢复到系统默认展示的列和宽度。
- 操作名称:展示操作的名称。
操作性能指标:包括以下18项性能指标。
- 触发次数:操作累计触发的次数
- 报错次数:执行状态为报错、报错&超时的操作累计触发次数
- 平均执行时间:累加的操作执行时间 / 总触发次数
- 活跃用户数:用户ID去重统计的用户数
- 正常触发次数:执行状态为正常的操作累计触发次数
- 超时次数:执行状态为超时、报错&超时的操作累计触发次数
- 报错率:报错次数 / 总触发次数
- 正常率:正常触发次数 / 总触发次数
- 超时率:超时次数 / 总触发次数
- 正常活跃用户数:操作状态为正常的用户数
- 报错影响用户数:操作状态为报错、报错&超时的用户数
- 超时影响用户数:操作状态为超时、报错&超时的用户数
- 报错用户占比:报错影响用户数 / 总活跃用户数
- 正常用户占比:正常活跃用户数 / 总活跃用户数
- 超时用户占比:超时影响用户数 / 总活跃用户数
- 人均操作次数:总触发次数 / 总活跃用户数
- 人均报错次数:报错次数 / 报错影响用户数
- 人均超时次数:超时次数 / 超时影响用户数
说明:对于App操作,操作执行时间为操作耗时,操作报错和正常与App操作状态定义一致。
参数:如果操作有定义的采集/计算/批量参数,且有上传数据,则显示操作最后一次上传数据的参数返回值。
- 操作最后触发时间:操作最新的触发时间。
- 参数最后采集时间:探针最后一次上传采集/计算/批量参数的时间。
- 所属应用: 探针所属的应用名称。
属性标签:指操作的业务属性标签,包含以下4项。
- 所在业务:操作关联的业务,一个操作可能属于多个业务。
- 所在页面:操作所属页面,浏览器的交互事件和打开页面类型的操作有所在页面,App操作有所在页面,其他类型的操作没有所在页面。
- 所在业务流:操作关联的业务流,一个操作只属于一个业务流。
- 自定义标签:操作关联的业务标签,一个操作可以有多个标签。