详情页标题前

阿里云日志服务SLS相关性分析函数-云淘科技

详情页1

针对系统中的多个观测指标,可以快速找出与某个指标项相关或者时序序列相关的指标名称。

函数列表

函数 说明
ts_association_analysis 针对系统中的多个观测指标,快速找出和某个指标项相关的指标名称。
ts_similar 针对系统中的多个观测指标,快速找出和用户输入的时序序列相关的指标名称。

ts_association_analysis

函数格式:

select ts_association_analysis(stamp, params, names, indexName, threshold)

参数说明如下:

参数 说明 取值
stamp long 类型,表示UnixTime时间戳。
params array(double)类型,表示待分析的指标维度。 例如:Latency,QPS,NetFlow等。
names array(varchar )类型,表示待分析的指标名称。 例如:Latency,QPS,NetFlow等。
indexName varchar 类型,表示分析目标指标的名称。 例如:Latency。
threshold double 类型,表示其它分析指标与目标指标间的相关性阈值。 取值范围在:[0,1]。

结果输出:

  • name:指标的名称。
  • score:该指标与目标指标之间的相关性值,范围在[0,1]之间。

代码示例

* | select ts_association_analysis(
              time, 
              array[inflow, outflow, latency, status], 
              array['inflow', 'outflow', 'latency', 'status'], 
              'latency', 
              0.1) from log;

结果示例:

| results               |
| --------------------- |
| ['latency', '1.0']    |
| ['outflow', '0.6265'] |
| ['status', '0.2270']  |

ts_similar

函数格式一:

select ts_similar(stamp, value, ts, ds)
select ts_similar(stamp, value, ts, ds, metricType)

参数说明一:

参数 说明 取值
stamp long 类型,表示UnixTime时间戳。
value double 类型,表示某指标对应的值。
ts array(double)类型,表示指定曲线的时间序列信息。
ds array(double)类型,表示指定曲线的数值序列信息。
metricType varchar 类型,表示度量曲线间相关性的类型。 类型如下:

SHAPE,RMSE,PEARSON,SPEARMAN,R2,KENDALL

函数格式二:

select ts_similar(stamp, value, startStamp, endStamp, step, ds)
select ts_similar(stamp, value, startStamp, endStamp, step, ds, metricType )

参数说明二:

参数 说明 取值
stamp long 类型,表示UnixTime时间戳。
value double 类型,表示某指标对应的值。
startStamp long 类型,表示指定曲线的开始时间戳。
endStamp long 类型,表示指定曲线的结束时间戳。
step long类型,表示时序中相邻两个点之间的时间间隔。
ds array(double)类型,表示指定曲线的数值序列信息。
metricType varchar 类型,表示度量曲线间相关性的类型。 类型如下:

SHAPE,RMSE,PEARSON,SPEARMAN,R2,KENDALL

输出结果:

  • score:该指标与目标指标之间的相关性值,范围在[-1, 1]之间。

代码示例:

* | select vhost, metric, ts_similar(time, value, 1560911040, 1560911065, 5, array[5.1,4.0,3.3,5.6,4.0,7.2], 'PEARSON') from log  group by vhost, metric;

结果示例:

| vhost  | metric          | score                |
| ------ | --------------- | -------------------- |
| vhost1 | redolog         | -0.3519082537204182  |
| vhost1 | kv_qps          | -0.15922168009772697 |
| vhost1 | file_meta_write | NaN                  |

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/161749.html

(0)
上一篇 2023年12月10日 上午3:39
下一篇 2023年12月10日 上午3:42
详情页2

相关推荐

  • 阿里云RDS数据库DescribeMetaList – 查询备份集的库表信息-云淘科技

    该接口用于查询目标备份集中可恢复的库表信息。 接口说明 适用引擎 RDS MySQL 说明 仅支持MySQL 8.0、5.7、5.6高可用版(本地SSD盘)。 功能说明 在使用RestoreTable接口进行MySQL单库单表恢复之前,您可以通过本接口查询可恢复的库表信息。 调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰…

    阿里云数据库 2023年12月9日
  • 阿里云日志服务SLS日期和时间函数-云淘科技

    日志服务提供时间函数、日期函数、日期和时间提取函数、时间间隔函数和时序补全函数,支持对日志中的日期和时间进行格式转换,分组聚合等处理。本文介绍日期和时间函数的基本语法及示例。 日志服务支持如下日期和时间函数。 重要 日志服务中的日志时间戳精确到秒,所以配置时间格式(format)时,只需配置到秒,无需配置毫秒、微秒等信息。 只需为时间字符串中的时间部分配置时…

    阿里云日志服务SLS 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云对象存储OSS监控服务概览-云淘科技

    OSS监控服务为您提供系统基本运行状态、性能以及计量等方面的监控数据指标,并且提供自定义报警服务,帮助您跟踪请求、分析使用情况、统计业务趋势,及时发现以及诊断系统的相关问题。 OSS监控指标主要分为基础服务指标、性能指标和计量指标,详见OSS监控指标参考。 高实时性 高实时性能够暴露可能隐藏的峰谷问题,显示出实际的波动情况,有助于分析和评估业务场景。OSS监…

    阿里云对象存储 2023年12月10日
  • 阿里云日志服务SLSMaxCompute投递新旧版对比-云淘科技

    本文介绍MaxCompute投递新旧版本的区别以及如何将旧版本迁移到新版本。 新旧版对比 对比项 MaxCompute投递(旧版) MaxCompute投递(新版) 投递数据时间范围 支持从创建MaxCompute投递任务时开始投递数据。 支持从创建MaxCompute投递任务时开始投递数据。 支持投递历史数据。 任务数 在一个Logstore中,只可创建一…

    阿里云日志服务SLS 2023年12月10日
  • 阿里云日志服务SLS导入Elasticsearch数据-云淘科技

    本文介绍如何将Elasticsearch数据导入到日志服务,实现数据的查询分析、加工等操作。 前提条件 已有可用的Elasticsearch集群。 已创建Project和Logstore。具体操作,请参见创建Project和创建Logstore。 创建数据导入配置 登录日志服务控制台。 在接入数据区域的数据导入页签中,选择Elasticsearch-数据导入…

    2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。