业务定义
创建时间:2024-09-23 最近修改时间:2024-09-23
#1. 业务定义
业务定义包含业务名称、数据表的定义,也包含业务中服务组、服务及路径的定义,下面将详细介绍如何定义。
00-术语说明
业务可由若干服务
及路径
组成,服务
可完全通过用户自定义,并加入到自定义服务组
;也可仅设定服务组,在服务组中自动生成服务
,此时对应自动分组服务组
。路径
通过指定服务的访问关系而来,以下对着上图说明:
- 业务:手机银行业务
- 服务:
- 未加入任何服务,独立的服务:前台负载服务
- 加入自定义服务组,前台服务组:运营前台服务、金融前台服务
- 通过自动分组服务组生成的服务,中台服务组:权益中心服务、搜索中心服务、平均中心服务、支付中心服务
- 路径:
- 自定义:前台负载服务 -> 运营前台服务;前台负载服务 -> 金融前台服务;运营前台服务 -> 中台服务组(自动分组);金融前台服务 -> 中台服务组(自动分组)
- 自动生成:中台服务组(自动分组)内部的服务之间的访问关系
#1.1 业务列表
01-业务列表
- ① 新建业务:支持新建业务。使用详情,请参阅【新建业务】章节
- ② 名称:点击可以进入
业务详情页面
。使用详情,请参阅【业务详情页】章节 - ③ 标星:点击可以
标星
或取消标星
,列表将按默认标星 + 名字字典序降序排列 - ④ 服务拓扑:点击后跳转到
服务拓扑
页面,以瀑布拓扑的形式查看当前业务 - ⑤ 服务列表:点击后跳转到
服务列表
页面 - ⑥ 编辑:编辑业务
- ⑦ 删除:删除业务
#1.1.1 新建业务
02-新建业务
- 名称:必填,业务名称
- 数据表:必填,业务数据来源的数据表
- 如需查看业务的网络指标,则可选择
网络-路径-指标数据(xx)
,如需查看业务的应用指标,则可选择应用-路径-指标数据(xx)
- 如需查看业务的网络指标,则可选择
- 指标量:根据数表的不同,可使用对应的指标量
- 最多支持设置 10 个指标量
#1.1.2 业务详情页
业务详情页面由基础信息及操作
与详情列表
两大部分组成,在此可对当前业务进行服务
、服务组
、路径
的定义。
#1.1.2.1 服务
03-服务
- 基础信息及操作
- 服务列表:当前业务中所有的服务的相关信息,支持编辑、删除
- 例如 Redis/DNS/访问客户端/压测客户端均为一个独立的服务
04-新建服务
- 名称:必填,服务名称同一个业务中不可重名
- 图例:
服务拓扑
及服务列表
显示的服务 ICON,目前可选项为资源-图例
- 过滤条件:根据过滤条件定义服务数据,支持
双/单
方向查询- 独立设置客户端与服务端:勾选,则使用客户端与服务端过滤条件框,进行
单方向
过滤;不勾选,则进行双方向
过滤 - 方向:分别定义服务作为不同角色的过滤条件
- 双方向:单个过滤条件框,为即作为客户端又作为服务端的过滤条件
- 单方向:
服务端
与客户端
两个过滤条件框- 服务端:仅作为服务端的过滤条件
- 客户端:仅作为客户端的过滤条件
- 过滤条件的操作,请参阅【查询章节
- 分组:默认使用的
*
- 分组:默认使用的
- 独立设置客户端与服务端:勾选,则使用客户端与服务端过滤条件框,进行
- 服务组:支持加入
自定义类型的服务组
,一个服务
仅能加入一个服务组
,对于服务组
的定义,参考后续章节 - 指标阈值:可调整每个服务的指标阈值
- 默认将指标收起来,点击展开按钮再展开和编辑
- 指标量超过阈值时,对应的
服务
显示会标红
#1.1.2.2 服务组
05-服务组
- 服务组列表:每一行代表业务中的一组服务,例如前台服务组,可以包含 APP 接入服务、Web 接入服务。DeepFlow 服务组即可用户自定义,逐一添加自定义的服务,也可以将自动识别的一组服务组成服务组。
06-新建服务组
- 名称:必填,服务组名称同一个业务中不可重名
- 类型:分为
自动分组
及自定义
两种类型- 自定义:用户自定义,可自主选择
服务
加入 - 自动分组:根据
过滤条件
设置的分组自动识别的一组服务所属的服务组- 分组:可根据 auto_service 或者自定义自动分组标签进行分组
方向
、过滤条件
使用说明,请参阅【服务】章节
- 自定义:用户自定义,可自主选择
- 指标阈值
#1.1.2.3 路径
07-路径
- 路径列表:每一行代表
服务
/服务组
访问服务
/服务组
的一条路径。例如客户端=服务A,服务端=服务B
表达服务A
根据客户端
的过滤条件
访问服务B
根据服务端
的过滤条件
查询出来的路径数据。- 批量删除:勾选复选框,支持批量删除
08-新建路径
- 名称:必填,路径名称
- 客户端:多选,候选项为
全部
、自定义服务及自动分组
类型的服务组 - 服务端:多选,候选项为
全部
、自定义服务及自动分组
类型的服务组 - 全部:表示选择所有的自定义服务/自动分组类型的服务组