操作场景
针对在检索分析页面查询到的原始日志,日志服务支持单击字段值进行自定义跳转,方便进行进一步的操作。
自定义跳转支持如下操作类型:
| 跳转类型 | 适用场景 |
|---|---|
| 打开外部 URL | 打开指定的 URL,并携带日志中的指定字段作为 URL 中的参数,例如根据 user_id 在内部用户管理平台查询用户信息 |
| 检索其他日志主题 | 检索指定日志主题,并携带日志中的指定字段作为检索条件,例如根据 request_id 在其他日志主题检索相关日志 |
操作步骤
添加自定义跳转
- 登录日志服务控制台。
- 在左侧导航栏中,单击检索分析,进入检索分析页面。
- 查询到日志后,单击需要添加跳转的字段值,在弹出的菜单中单击
,添加新的跳转。 - 输入相应配置信息,单击保存。
- 跳转类型:根据需要选择对应的跳转类型。
- 配置名称:自定义跳转的名称。
- 新窗口打开:是否跳转至新窗口。
- 其他配置项:与跳转类型有关。
- 打开外部 URL
URL:需要打开的 URL 地址,URL 中支持使用变量动态获取日志字段值等信息,例如{{__currentValue__}}代表当前被单击的值。 - 检索其他日志主题
日志主题:需要检索的日志主题。
时间范围:需要检索的时间范围,建议“沿用当前时间范围”,也可以自定义。
检索分析语句:输入检索分析语句,可使用变量动态获取日志字段值等信息。
- 打开外部 URL
编辑/删除自定义跳转
- 登录日志服务控制台。
- 在左侧导航栏中,单击检索分析,进入检索分析页面。
- 查询到日志后,单击需要添加跳转的字段值,在弹出的菜单中单击
,添加新的跳转。 - 在弹框中单击自定义跳转配置名称,单击名称右侧
可删除该配置,在右侧表单中可更新该配置。最后单击应用保存。
变量说明
{{__currentValue__}}表示当前被单击的字段值,字段被分词时,该变量指的是分词后的词,例如下图,kube-scheduler 后方为分词符/,鼠标悬停时,仅高亮了 kube-scheduler,单击触发自定义跳转时,对应的{{__currentValue__}}为 kube-scheduler。

- 可使用
{{}}包裹字段名称作为变量,表示该字段的完整值,例如上图中可使用{{userAgent}}代表字段 userAgent 的值,{{userAgent}}=kube-scheduler/v1.20.6 (linux/amd64) kubernetes/1cb721e/leader-election。
,添加新的跳转。
,添加新的跳转。
可删除该配置,在右侧表单中可更新该配置。最后单击应用保存。