tencent cloud

文档反馈

自定义跳转

最后更新时间:2024-12-20 16:17:53

    操作场景

    针对在检索分析页面查询到的原始日志,日志服务支持单击字段值进行自定义跳转,方便进行进一步的操作,例如:
    根据 request_id 在其它日志主题检索相关日志
    根据 user_id 在内部用户管理平台查询用户信息
    
    
    
    自定义跳转支持两种操作类型:
    跳转类型
    适用场景
    打开外部 URL
    打开指定的 URL,并携带日志中的指定字段作为 URL 中的参数,例如根据 user_id 在内部用户管理平台查询用户信息。
    检索其他日志主题
    检索指定日志主题,并携带日志中的指定字段作为检索条件,例如根据 request_id 在其他日志主题检索相关日志。

    操作步骤

    添加自定义跳转

    2. 在左侧导航栏中,单击检索分析,进入检索分析页面。
    3. 查询到日志后,单击需要添加跳转的字段值,在弹出的菜单中单击
    
    ,添加新的跳转。
    
    
    
    4. 在弹框中填写如下配置信息:
    跳转类型:根据需要选择对应的跳转类型
    触发字段:单击某个字段的值触发跳转,例如上图中的“stgw_request_id”
    配置名称:自定义跳转的名称,例如“查看下游服务日志”
    其它配置项:与跳转类型有关,详见下表:
    打开外部 URL
    检索其他日志主题
    URL:需要打开的 URL 地址,以 http:// 或 https:// 开头,URL 中支持使用 变量 动态获取日志字段值等信息,例如{{__currentValue__}}代表当前被单击的值。
    新窗口打开:是否跳转至新窗口。
    日志主题:需要检索的日志主题。
    时间范围:需要检索的时间范围,建议“沿用当前时间范围”,也可以自定义。
    沿用当前检索条件:是否需要沿用当前的检索条件。
    新增检索条件:是否需要新增检索条件,可使用 变量 动态获取日志字段值等信息,例如使用stgw_request_id:{{__currentValue__}}将当前被单击的值作为键值检索条件,在检索其它日志主题时,将自动转化为stgw_request_id:"8da469b42947445891cc10fc55d75471"出现在检索语句中。
    新窗口打开:是否跳转至新窗口。

    编辑/删除自定义跳转

    2. 在左侧导航栏中,单击检索分析,进入检索分析页面。
    3. 查询到日志后,单击需要编辑/删除跳转的字段值,在弹出的菜单中单击
    
    管理自定义跳转。
    
    
    
    4. 在弹框中单击自定义跳转配置名称,单击名称右侧
    
    可删除该配置,在右侧表单中可更新该配置。最后单击应用保存。

    变量说明

    ${__CurrentValue}表示当前被单击的字段值,字段被分词时,该变量指的是分词后的词,例如下图,kube-scheduler 后方为分词符/,鼠标悬停时,仅高亮了 kube-scheduler,单击触发自定义跳转时,对应的${__CurrentValue}为 kube-scheduler。
    
    
    
    ${__TopicId}表示当前主题ID,例如a85bbd1c-233f-xxxx-aeda-70cbd9f8715a
    ${__StartTime}${__EndTime}表示当前查询时间范围的起止 Unix 时间戳。
    可使用${}包裹字段名称作为变量,表示该字段的完整值,例如上图中可使用${userAgent}代表字段 userAgent 的值,${userAgent}=kube-scheduler/v1.20.6 (linux/amd64) kubernetes/1cb721e/leader-election
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持