全部产品
Search
文档中心

日志服务:交互事件

更新时间:Jul 16, 2024

交互事件用于对单个字段或单个查询分析进行下钻分析,加深数据分析的维度。您可以在添加统计图表时,设置交互事件。本文介绍交互事件相关的配置说明。

简介

交互事件是数据分析中不可缺少的功能之一,通过改变数据维度的层次、变换分析的粒度从而获取数据中更详尽的信息。统计图表支持对查询分析结果中的单列数据设置交互事件,包括打开日志库、打开快速查询、打开仪表盘和自定义HTTP链接。

交互事件的功能入口,请参见添加统计图表到仪表盘

打开日志库

设置交互事件为打开日志库,则触发交互事件后,将跳转到目标Logstore页面。

  • 前提条件

    已创建目标Logstore。更多信息,请参见创建Logstore

  • 配置参数

    参数

    说明

    打开新窗口

    开启该选项,则触发交互事件后将在新窗口打开目标Logstore。

    请选择日志库

    选择目标Logstore。触发交互事件后,将跳转到目标Logstore页面。

    时间范围

    设置目标Logstore的查询时间范围。可以设置为:

    • 预设:在图表中单击目标值,跳转到目标Logstore页面后,对应的查询时间为日志服务默认的查询时间,即15分钟(相对)。

    • 继承图表时间:在图表中单击目标值,跳转到目标Logstore页面后,对应的查询时间为触发交互事件时图表对应的时间。

    • 相对时间:在图表中单击目标值,跳转到目标Logstore页面后,对应的查询时间为当前指定的相对时间。

    • 整点时间:在图表中单击目标值,跳转到目标Logstore页面后,对应的查询时间为当前指定的整点时间。

    是否继承过滤

    打开是否继承过滤开关,将当前仪表盘已有的过滤条件同步到目标Logstore中,并以AND方式添加到查询分析语句之前。

    过滤

    过滤页签中输入过滤语句,可将该过滤语句同步到目标Logstore中,并以AND方式添加到查询分析语句之前。

    支持在过滤语句中插入可选参数域,将对应字段的值作为过滤条件。

打开快速查询

设置交互事件为打开快速查询,则触发交互事件后,将跳转到目标快速查询页面。

  • 前提条件

    已创建目标快速查询。更多信息,请参见快速查询

    如果要设置变量,则需在目标快速查询中设置查询分析语句的变量。更多信息,请参见变量

  • 配置参数

    参数

    说明

    打开新窗口

    开启该选项,则触发交互事件后将在新窗口打开目标快速查询页面。

    请选择快速查询

    选择目标快速查询。触发交互事件后,将打开该快速查询页面。

    时间范围

    设置目标快速查询的时间范围。可以设置为:

    • 预设:在图表中单击目标值,跳转到目标快速查询页面后,保持日志服务默认的查询时间范围,即15分钟(相对)。

    • 继承图表时间:在图表中单击目标值,跳转到目标快速查询页面后,对应的查询时间为触发交互事件时图表对应的时间。

    • 相对时间:在图表中单击目标值,跳转到目标快速查询页面后,对应的查询时间为当前指定的相对时间。

    • 整点时间:在图表中单击目标值,跳转到目标快速查询页面后,对应的查询范围为当前指定的整点时间。

    是否继承过滤

    打开是否继承过滤开关,将当前仪表盘已有的过滤条件同步到目标快速查询中,并以AND方式添加到查询分析语句之前。

    是否继承变量

    打开是否继承变量开关后,如果当前仪表盘中已有的变量和目标快速查询的查询分析语句中的变量相同,会将查询分析语句中的变量替换为当前仪表盘中的变量值。

    过滤

    过滤页签中输入过滤语句,可将该过滤语句同步到目标快速查询页面中,并以AND方式添加到查询分析语句之前。

    支持在过滤语句中插入可选参数域,将对应字段的值作为过滤条件。

    变量

    日志服务支持通过变量灵活修改目标快速查询的查询分析语句,当此处添加的变量和目标快速查询的查询分析语句中的变量相同时,会将查询分析语句中的变量替换为触发交互事件的字段值。您可以在变量页签中设置变量。

    说明

    最多可添加5个动态变量和5个静态变量。

    • 动态变量

      • 动态变量名:设置变量名。

      • 动态变量值所在列:以指定列对应的值动态替换目标快速查询的查询分析语句中的变量。

    • 静态变量

      • 静态变量名:设置变量名。

      • 静态值:以固定的字段值替换目标快速查询的查询分析语句中的变量。

打开仪表盘

设置交互事件为打开仪表盘,则触发交互事件后,将跳转到目标仪表盘页面。

  • 前提条件

    已创建目标仪表盘并添加统计图表。更多信息,请参见添加统计图表到仪表盘

    如果要设置变量,则需在目标仪表盘的统计图表中设置查询分析语句的变量。更多信息,请参见变量

  • 配置参数

    参数

    说明

    打开新窗口

    开启该选项,则触发交互事件后将在新窗口打开目标仪表盘。

    请选择仪表盘

    选择目标仪表盘。触发交互事件后,将打开该仪表盘。

    时间范围

    设置目标仪表盘的时间范围。可以设置为:

    • 预设:在图表中单击目标值,跳转到目标仪表盘后,保持日志服务默认的查询时间,即15分钟(相对)。

    • 继承图表时间:在图表中单击目标值,跳转到目标仪表盘后,对应的查询时间为触发交互事件时图表对应的时间。

    • 相对时间:在图表中单击目标值,跳转到目标仪表盘后,对应的查询时间为当前指定的相对时间。

    • 整点时间:在图表中单击目标值,跳转到目标仪表盘后,对应的查询时间为当前指定的整点时间。

    是否继承过滤

    打开是否继承过滤开关,将当前仪表盘已有的过滤条件同步到目标仪表盘中。

    是否继承变量

    开启是否继承变量开关,将当前仪表盘中已有的变量同步到目标仪表盘中。

    过滤

    过滤页签中输入过滤语句,可将该过滤语句同步到目标仪表盘中。

    支持在过滤语句中插入可选参数域,将对应字段的值作为过滤条件。

    变量

    日志服务支持将此处的变量同步到目标仪表盘中。您可以在变量页签中设置变量。

    说明

    最多可添加5个动态变量和5个静态变量。

    • 动态变量

      • 动态变量名:设置变量名。

      • 动态变量值所在列:以指定列对应的值动态同步到目标仪表盘中。

    • 静态变量

      • 静态变量名:设置变量名。

      • 静态值:以固定的字段值同步到目标仪表盘中。

自定义HTTP链接

设置交互事件为自定义HTTP链接,则触发交互事件后,将跳转到目标页面。

HTTP链接中的路径部分表示访问的目的端文件的层级路径,您可以在定义HTTP链接的路径部分添加可选参数域,单击仪表盘中的图表内容时,会用字段值替换HTTP链接中的参数,跳转到重新定位的HTTP链接中。

  • 前提条件

    已准备好HTTP链接。

  • 配置参数

    参数

    说明

    协议

    选择HTTP链接的协议。

    请输入链接地址

    需要跳转到的目标地址。

    使用系统变量

    打开使用系统变量开关后,可选择日志服务的系统变量插入到HTTP链接中,包括${sls_project}${sls_dashboard_title}${sls_chart_name}${sls_chart_title}${sls_region}${sls_start_time}${sls_end_time}${sls_realUid}${sls_aliUid}

    是否转码

    打开是否转码开关后,会将链接中的内容进行encode转码。

    可选参数域

    日志服务支持将链接中的某一部分替换为触发交互事件的字段值。

打开Trace分析

设置交互事件为打开Trace分析,则触发交互事件后,将跳转到Trace分析页面。

  • 前提条件

    已创建Trace实例并接入Trace数据。更多信息,请参见接入Trace数据概述

  • 配置参数

    参数

    说明

    自定义名称

    设置交互事件的名称。

    打开新窗口

    打开打开新窗口开关后,点击关联的Trace分析时,会打开新的页面。

    时间范围

    设置Trace分析的时间范围。

    Trace实例

    选择目标Trace实例。触发交互事件后,将打开该Trace实例下的分析页面。

    过滤语句

    输入过滤语句,可将该过滤语句同步到目标Trace分析页面中。

    支持在过滤语句中插入变量。插入变量后,会将变量值作为过滤条件。

打开Trace详情

设置交互事件为打开Trace详情,则触发交互事件后,将跳转到Trace详情页面。

  • 前提条件

    已创建Trace实例并接入Trace数据。更多信息,请参见接入Trace数据概述

  • 配置参数

    参数

    说明

    自定义名称

    设置交互事件的名称。

    打开新窗口

    打开打开新窗口开关后,点击关联的Trace详情时,会打开新的页面。

    时间范围

    设置Trace详情的时间范围。

    Trace实例

    选择目标Trace实例。触发交互事件后,将打开该Trace实例下的详情页面。

    Trace ID

    选择目标Trace ID。

    Span ID

    选择目标Span ID。

打开全栈可观测Trace分析

设置交互事件为打开全栈可观测Trace分析,则触发交互事件后,将跳转到全栈可观测的Trace分析页面。

  • 前提条件

    已创建全栈可观测实例。更多信息,请参见创建全栈可观测实例

  • 配置参数

    参数

    说明

    自定义名称

    设置交互事件的名称。

    打开新窗口

    打开打开新窗口开关后,点击关联的全栈可观测实例时,会打开新的页面。

    时间范围

    设置全栈可观测实例的时间范围。

    全栈可观测实例

    选择目标全栈可观测实例。触发交互事件后,将打开该实例下的Trace分析页面。

    过滤语句

    输入过滤语句,可将该过滤语句同步到目标Trace分析页面中。

    支持在过滤语句中插入变量。插入变量后,会将变量值作为过滤条件。

    您可以单击添加变量,在过滤语句中插入变量。其中,重要的系统变量说明如下:

    • ${{__start_time__}}:查询开始时间。

    • ${{__end_time__}}:查询结束时间。

    • ${{__interval__}}:查询的时间间隔,单位:秒。

    • ${{__project__}}:查询的Project名称。

    插入变量后,会将变量值作为过滤条件。

打开全栈可观测Trace详情

设置交互事件为打开全栈可观测Trace详情,则触发交互事件后,将跳转到Trace详情页面。

  • 前提条件

    已创建全栈可观测实例,Trace实例并接入Trace数据。更多信息,请参见创建全栈可观测实例接入Trace数据概述

  • 配置参数

    参数

    说明

    自定义名称

    设置交互事件的名称。

    打开新窗口

    打开打开新窗口开关后,点击关联的全栈可观测实例时,会打开新的页面。

    时间范围

    设置全栈可观测实例的时间范围。

    全栈可观测实例

    选择目标全栈可观测实例。触发交互事件后,将打开该实例下的Trace详情页面。

    Trace ID

    选择目标Trace ID。

    Span ID

    选择目0标Span ID。