前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【4月新功能速递】CLS 独家:索引字段支持别名、云产品日志中心一站式管理

【4月新功能速递】CLS 独家:索引字段支持别名、云产品日志中心一站式管理

作者头像
日志服务CLS小助手
发布2024-05-27 16:34:09
990
发布2024-05-27 16:34:09
举报
文章被收录于专栏:日志服务CLS日志服务CLS

索引字段支持别名独家

在索引配置中,支持为字段设置别名,使用别名代替原始字段名称进行日志检索及统计分析,以简化日志检索与统计分析操作流程。例如,为__SOURCE__字段设置别名ip。

规则:

  • 别名仅支持字母、数字和下划线,且需以字母开头。
  • 仅支持 CQL 语法,不支持 Lucene 语法。

操作步骤:

1. 登录控制台,进入日志服务管理页面,选择或创建日志集。

2. 选择日志集,进入索引配置页面。

3. 选择需设置别名的字段进行编辑,并保存配置。

4. 在后续的日志检索和统计分析中使用该别名代替原始字段名称

compare 函数支持时间变化趋势

SQL 中 compare 函数支持同比、环比计算,追踪数据变化趋势。

Compare 函数用于对比当前时间周期内的计算结果与 n 秒之前时间周期内的计算结果。

函数名称

语句

含义

compare函数

compare(x,n,time)

对比当前时间周期内 x 随时间的变化趋势与 n 秒之前时间周期内的变化趋势,time 为 x 变化趋势对应的时间列

compare(x,n1,n2,n3...,time)

对比当前时间周期内 x 随时间的变化趋势与 n1 秒、n2 秒、n3 秒之前时间周期内的变化趋势,time 为 x 变化趋势对应的时间列

语法:

对比当前时间周期内 x 随时间的变化趋势与 n 秒之前时间周期内的变化趋势,time 为 x 变化趋势对应的时间列。

代码语言:javascript
复制
compare(x,n,time)

对比当前时间周期内 x 随时间的变化趋势与 n1 秒、n2 秒、n3 秒之前时间周期内的变化趋势,time 为 x 变化趋势对应的时间列。

代码语言:javascript
复制
compare(x,n1,n2,n3...,time)

参数说明:

参数

说明

x

参数值为 double 类型或 long 类型。

n

时间窗口,单位为秒。例如3600(1小时)、86400(1天)、604800(1周)、31622400(1年)。

time

对比 x 随时间变化趋势时需填写该参数,time 为 x 变化趋势对应的时间列,需为 timestamp 类型 。

返回值类型:

JSON 数组。格式为[当前计算结果,n 秒前的计算结果,当前计算结果与 n 秒前计算结果的比值]。

示例:

示例1:计算当前 1 小时和昨天同时段的网站访问量比值

选择查询和分析的时间范围为近 1 小时,并执行如下查询和分析语句,其中 86400 表示当前时间减去 86400 秒(1天)。

检索分析语句

代码语言:javascript
复制
* | SELECT compare(PV, 86400) FROM (SELECT count(*) AS PV)

查询结果

代码语言:javascript
复制
[1860,1656,1.1231884057971016]

说明:1860 表示当前1小时的网站访问量;1656 表示昨天同时段的网站访问量;1.1231884057971016 表示当前1小时与昨天同时段的网站访问量比值。

如需查询结果为分列显示,可修改语句为:

代码语言:javascript
复制
* | SELECT compare[1] AS today, compare[2] AS yesterday, compare[3] AS ratioFROM (    SELECT compare(PV, 86400) AS compare    FROM (        SELECT COUNT(*) AS PV    ))

示例2:计算今天每5分钟网站访问量变化趋势与昨天同时间段的对比

选择查询和分析的时间范围为今天,并执行如下查询和分析语句,其中 86400 表示当前时间减去 86400 秒(1 天)。

检索分析语句

代码语言:javascript
复制
* | SELECT   compare[1] AS today, compare[2] AS yesterday, time FROM   (    SELECT       compare(PV, 86400, time) AS compare, time     FROM       (        SELECT           count(*) AS PV, histogram(__TIMESTAMP__, INTERVAL 5 MINUTE) AS time         GROUP BY           time      )  )

查询结果

云产品中心独家

用户可在云产品中心、一站式管理与使用云产品日志,包括日志接入检索统计分析以及数据可视化

云产品中心现已经支持对象存储 COS、容器服务 TKE、负载均衡 CLB、内容分发网络 CDN 及云函数 SCF 的日志接入,更多云产品也即将上线。

操作步骤:

本期,用户在云产品中心使用的功能如下(以负载均衡 CLB 为例):

3.1 开启日志采集

在云产品中心中,选择 ”负载均衡 CLB” , 跳转到 CLB 实例列表后、勾选目标实例并点击 “开启日志采集” 即可进入采集配置页面。

3.2 查看访问日志

在 CLB 实例列表,点击日志主题即可进入检索页、查看 CLB 访问日志。

3.3 查看日志分析大盘

在 CLB 实例列表,点击仪表盘数量,选择 CLB 访问日志仪表盘

3.4 关闭日志采集

在 CLB 实例列表,勾选所需实例、可批量关闭采集

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-05-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云原生日志服务CLS 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 索引字段支持别名独家
相关产品与服务
负载均衡
负载均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分发服务,访问流量经由 CLB 可以自动分配到云中的多台后端服务器上,扩展系统的服务能力并消除单点故障。负载均衡支持亿级连接和千万级并发,可轻松应对大流量访问,满足业务需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档