交互事件

最近更新时间:2024-10-18 10:20:11

我的收藏
图表交互事件功能,支持单击图表中的数值触发交互事件,如跳转到设定的 URL 地址、打开检索分析页面、打开仪表盘页面、添加过滤条件等。

操作步骤

2. 在左侧导航栏中,进入检索分析仪表盘,创建统计分析图表。
3. 在图表配置里选择交互事件,添加相关交互。可引用变量如下:
变量引用范围
变量
意义
当前图表
${__meta.topicId}
当前图表数据的日志主题
当前图表
${__meta.startTime}
当前图表数据的开始时间
当前图表
${__meta.endTime}
当前图表数据的结束时间
当前图表
${__meta.region}
当前图表日志主题的所在地域
当前行
${__row.fieldname}
单击行里 fieldname 字段的值(fieldname 为被引用字段的字段名)
当前列
${__field.name}
单击列里 field 字段的字段名
当前值
${__value.raw}
当前值,以原始格式引用
当前值
${__value.text}
当前值,以字符串格式引用
当前值
${__value.numeric}
当前值,以数值格式引用

操作示例

打开外部 URL

场景:分析 CLB 访问日志仪表盘,找出失败率最高的 CLB 实例,跳转到对应 CLB 实例了解实例详情并进行配置。
在 TOP10实例请求失败率(%)图表中,配置交互事件 > 打开外部URL,跳转的 URL 中的 ${__row.lb_id} 是变量,配置如下:



https://console.cloud.tencent.com/clb/detail?rid=1&id=${__row.lb_id}
配置后,点击对应 lb_id 跳转到实例的详情页面。

检索其他日志主题

场景:现已经统计了服务端 IP 的错误率的 TOP 情况,当出现错误率较高的 IP 时,需要跳转到检索分析页面,查看该 IP 的 status 状态码为4XX 的日志。 在图表中配置交互事件 > 检索其他日志主题,选择沿用当前日志主题,配置检索语句如下图:



server_addr:${__value.raw} AND status:[400 TO 499]
单击目标 IP 地址后,自动打开检索页面检索,并显示检索结果。



添加到过滤

场景:通过表格查看日志内容,希望任意字段都可以通过点击添加到过滤,便于在浏览时做下钻分析。配置添加到过滤如下:



${__field.name}:${__value.raw}
配置后可点击任意字段值,都会将字段值添加到过滤。







打开仪表盘

场景:查看“总览仪表盘”,定位出错误数最多的集群。然后携带该集群ID作为过滤条件,打开“异常事件聚合检索分析仪表盘”,查看详情。配置如下:
clusterId:${__row.集群}



配置后,点击对应集群字段。跳转打开 异常事件聚合检索分析仪表盘,且已过滤出该集群的指标。