绑定内置视图¶
简介¶
观测云支持自定义绑定内置视图(用户视图)到查看器。通过将内置视图与链路服务、应用、日志源、项目、或其他自定义字段进行关联绑定,匹配字段值的查看器,可通过侧滑详情页查看新增被绑定的内置视图。
注意:支持自定义绑定内置视图的查看器包括场景自定义查看器、基础设施、日志、链路、服务、用户访问、安全巡检、可用性。
步骤说明¶
进入内置视图 > 用户视图 > 绑定:
1、创建绑定关系
您可以可以基于链路服务(service
)、应用(app_id
)、日志源(source
)、项目(project
)、标签(label
) 或自定义输入空间内的 key
、value
进行内置视图与查看器绑定;支持 value
的模糊匹配。
注意:为保证数据的一致性,创建用户视图与查看器的绑定关系时,需至少添加指定对象分类下的一个字段作为该内置视图的绑定关系,系统会依据这个绑定关系自动同步内置视图。
2、在查看器详情查看绑定的内置视图
完成绑定关系的配置后,您可以前往匹配绑定字段值的查看器侧滑详情页面查看该内置视图。
3、删除查看器详情已绑定的内置视图
如若您需要删除查看器详情中已绑定的内置视图,清除绑定中的字段内容,点击确定即可。
字段说明¶
在内置视图绑定字段时,除下列固定字段数据范围以外,还支持用户自定义输入空间内已有的字段(key
)、字段值(value
) 生成绑定关系。
字段名 | 数据范围 | 适配范围 | 数值范围 |
---|---|---|---|
service (链路服务) |
当前工作空间 Tracing (用户性能监测)数据中的 service 值 | 场景-自定义查看器 基础设施-所有查看器 日志查看器 链路查看器 用户访问-Session、View 查看器 安全巡检查看器 可用性查看器 |
* :表示匹配全部服务value :表示仅匹配对应的服务,支持单值匹配、多值匹配、模糊匹配等多种方式 |
app_id (应用) |
当前工作空间 Rum-View (用户访问监测)数据中的 app_id 值 |
场景-自定义查看器 基础设施-所有查看器 日志查看器 链路查看器 用户访问-Session、View 查看器 安全巡检查看器 可用性查看器 |
* :表示匹配全部应用value :表示仅匹配对应的应用,支持单值匹配、多值匹配、模糊匹配等多种方式 |
source (日志源) |
当前工作空间 Logging (日志)数据中的 source 值 | 场景-自定义查看器 基础设施-所有查看器 日志查看器 链路查看器 安全巡检查看器 可用性查看器 |
* :表示匹配全部日志源value :表示仅匹配对应的日志源,支持单值匹配、多值匹配、模糊匹配等多种方式 |
project (项目) |
当前工作空间的 Object(基础设施) 数据中的 project 值 | 场景-自定义查看器 基础设施-所有查看器 日志查看器 链路查看器 用户访问-Session、View 查看器 安全巡检查看器 可用性查看器 |
* :表示匹配全部项目value :表示仅匹配对应的项目,支持单值匹配、多值匹配、模糊匹配等多种方式 |
label |
当前工作空间的 Object(基础设施) 数据中的 label 值 | 基础设施-所有查看器 | * :表示匹配全部项目value :表示仅匹配对应的 label,支持单值匹配、多值匹配、模糊匹配等多种方式 |
绑定字段后在查看器详情页的显示逻辑说明:
1)绑定字段的 value
值支持4 种模式: *
、单值、多值、模糊匹配。
- 若
value
值选择*
,如配置service:*
:所有列表里面存在service
字段的查看器详情页绑定该内置视图 - 若
value
值选择“单值”,如配置service:value1
,所有列表里面存在service=value1
的查看器详情页绑定该内置视图 - 若
value
值选择“多值”,如配置service:value1,value2
,所有列表数据中存在service=value1
或者service=value2
的查看器详情页绑定该内置视图;若存在多个 key:value ,如配置Service:value1
,source:value2
, 所有列表数据中存在service=value1
或者source=value2
的查看器详情页绑定该内置视图; - 若
value
值选择wildcard
模糊匹配,则显示*Service:
,如配置*service:*sql
:所有列表里面存在 service=以sql
结尾 的字段(例如:service=mysql
;service=pymysql
)的查看器详情页绑定该内置视图
2)绑定字段显示顺序:service>app_id>source>project>label,相同字段的顺序不做特殊处理。
- 若 service = ${value}、source = ${value}、 project = ${value} 匹配到同一个内置视图,则在查看器详情页只显示这个内置视图
- 若 service = ${value}、source = ${value}、 project = ${value} 匹配到不同的内置视图,则在查看器详情页按照Service>Source>Project 顺序显示对应的内置视图
3)在查看器详情页绑定的内置视图,默认显示的时间范围是“最近15分钟”,且会获取当前数据记录的时间在图中标注显示。
示例说明(固定字段)¶
下面以绑定用户视图 > CPU监控视图到匹配全部项目的查看器为例。
1、创建绑定关系¶
在观测云工作空间场景 > 内置视图 > 用户视图,在设置下选择绑定,可以看到上面表格中列出的几个字段名,具体介绍可参考上面的表格。
在绑定中选择project:*
,点击确定。
2、在查看器详情查看绑定的内置视图¶
1)在基础设施主机详情页查看绑定的内置视图,前提条件该主机具有“project(项目)”的标签。
2)在日志查看器详情页查看绑定的内置视图,前提条件该主机具有“project(项目)”的标签。
示例说明(自定义 Key、Value)¶
下面以绑定用户视图 > Network 监控视图到主机名为 guance.local
的主机查看器详情页为例:
1、创建绑定关系¶
在观测云工作空间场景 > 内置视图 > 用户视图,在设置下选择绑定,即能够以 host:guance.local
为绑定字段创建当前内置视图与 host
为 guance.local
的关联关系。
注意:选择绑定字段(自定义 Key、Value)时,您需要确保该字段能够在当前工作空间内与支持配置内置视图的查看器对象进行准确匹配。如 Key、Value 输入的值工作空间没有,则无法匹配查看器。
2、在查看器详情查看绑定的内置视图¶
当前绑定关系为 host:guance.local
,您可以前往匹配 host:guance.local
字段的自定义查看器、基础设施、日志、链路、服务、用户访问、安全巡检、可用性查看器,查看详情页绑定成功的 “Network 监控视图”。
下图以 host:guance.local
的主机查看器详情为例: