时序图在SLS中的使用技巧

本文涉及的产品
对象存储 OSS,OSS 加速器 50 GB 1个月
简介: 场景问题 通过SQL分析出实际场景中的数据,如果有数据缺失怎么办? 在折线图中如果有一些显著的异常点,能否主动的标记出来? 能否自定义某个观测指标的区间,在折线图中,添加区间的绘制能力? 能否支持多张图表在相同的时间轴上的联动操作? 基础数据的提取 假设我们现在有一个网站的访问日志,我们去找某个域名("aaa.aliyun.log.com"),访问的路径为("/account/query") 的分钟级别的流量,通过如下SQL,我们可以得到一条时序曲线,我们选择普通的折线图,我们可以发现,折线图中横坐标显示的比较凌乱,没有很好的适应数据本身对时间进行格式化。

场景问题

  • 通过SQL分析出实际场景中的数据,如果有数据缺失怎么办?
  • 在折线图中如果有一些显著的异常点,能否主动的标记出来?
  • 能否自定义某个观测指标的区间,在折线图中,添加区间的绘制能力?
  • 能否支持多张图表在相同的时间轴上的联动操作?

基础数据的提取

假设我们现在有一个网站的访问日志,我们去找某个域名("aaa.aliyun.log.com"),访问的路径为("/account/query") 的分钟级别的流量,通过如下SQL,我们可以得到一条时序曲线,我们选择普通的折线图,我们可以发现,折线图中横坐标显示的比较凌乱,没有很好的适应数据本身对时间进行格式化。

* and __topic__: version_1 and domain: "aaa.aliyun.log.com" and url: "/account/query" | 
SELECT date_trunc('minute', __time__) AS time, SUM(body) AS body
FROM log GROUP BY time ORDER BY time LIMIT 500

image

配置折线图的高级属性

日常的分析中,很多数据都有明显的时序特征(至少有一列数据是时间列),日志服务团队的前端同学在折线图的基础上,进行了功能的增强,只要配置一下,就能提供整体报表的逼格,同时也能使用高级的联动功能:

  • 图表中时间轴的自适应显示
  • 可以主动配置时序曲线中的异常点(可以设置异常点的上下界限)
  • 可以定制高亮显示的曲线区间,让图表更加丰富
  • 可以设置时序图中局部放大的功能(类似Zoom In操作)
  • 可以设置多时序图的联动机制(在相同的时间维度下,进行联动操作)

,我们一起来看下时序图的具体配置吧!

  • 通过SQL语句,我们可以得到如下的一张折线图,默认配置
    image

• 在 属性配置 这个选项卡找到如下的第一张图,接下来具体描述下,新增配置项的说明

  • 异常点上界:选择维度中的数数据值 > 用户给定值,则在图表中对应的位置标记红圈
  • 异常点下界:选择维度中的数数据值 < 用户给定值,则在图表中对应的位置标记红圈
  • 区域上界维度:当你的SQL结果中有多列数据时,比如每个时间区间的95分位数,可以标记为上区间
  • 区域下界维度:当你的SQL结果中有多列数据时,比如每个时间区间的50分位数,可以标记为下区间
  • 时间序列:需要用户选择指定的维度(这个维度最后是通过date_trunc或者date_format得到的结果)
  • 自动补点:用户开启自动补点后,在图表可视化这一层,可以通过指定的策略对缺失点进行补齐
  • 机器学习:开启机器学习后,默认提供三种功能:异常点检测、时序预测、周期检测,降低用户写SQL的门槛
    image

配置多时序图的联动

  • 配置多个时序图中的联动操作
  • 在选择“时间序列” 生效后,我们将属性卡切到“交互行为”这一栏
  • 在事件行为所对应的下拉列表中选择“拖动修改时间”,选择对应的应用范围
  • 保存到对应的仪表盘中
    image

image

Show下配置的联动效果

output

相关实践学习
通过日志服务实现云资源OSS的安全审计
本实验介绍如何通过日志服务实现云资源OSS的安全审计。
目录
相关文章
|
SpringCloudAlibaba 网络协议 Cloud Native
Spring Cloud Alibaba-全面详解(学习总结---从入门到深化)
Spring Cloud Alibaba致力于提供微服务开发的一站式解决方案。
16354 3
Spring Cloud Alibaba-全面详解(学习总结---从入门到深化)
|
SQL 前端开发 JavaScript
分享几个开源Java写的博客系统
分享几个开源Java写的博客系统
6091 0
分享几个开源Java写的博客系统
|
6月前
|
人工智能 运维 监控
云+应用一体化可观测:破局“云上困境”,让运维驱动业务增长
当云计算迈入深入上云新阶段,数智化升级的关键课题已从“简单上云”演进至“精细治云”。随着企业对云计算的依赖日益加深,如何高效管理云端资源及其稳定性成为新的挑战。为此,阿里云推出云+应用一体化可观测方案,通过阿里云应用运维平台(Application Operation Platform,简称“AOP”)构建覆盖应用全生命周期一体化可观测产品体系,推动运维模式由被动响应向主动预防转变,实现故障的快速发现、定界与恢复,保障云上业务稳定运行。 目前,该方案已成功服务超过50家行业头部客户,为政务云平台、金融核心系统、能源调度中枢等关键基础设施提供全天候安全运维保障。
375 0
|
SQL 消息中间件 Kafka
Flink+Paimon+Hologres,面向未来的一体化实时湖仓平台架构设计
本文介绍了阿里云实时数仓Hologres负责人姜伟华在Flink Forward Asia 2024上的分享,涵盖实时数仓的发展历程、从实时数仓到实时湖仓的演进,以及总结。文章通过三代实时数仓架构的演变,详细解析了Lambda架构、Kafka实时数仓分层+OLAP、Hologres实时数仓分层复用等方案,并探讨了未来从实时数仓到实时湖仓的演进方向。最后,结合实际案例和Demo展示了Hologres + Flink + Paimon在实时湖仓中的应用,帮助用户根据业务需求选择合适的方案。
1630 20
Flink+Paimon+Hologres,面向未来的一体化实时湖仓平台架构设计
|
运维 NoSQL 测试技术
从一个事故中理解Redis(几乎)所有知识点
作者从一个事故中总结了Redis(几乎)所有的知识点,供大家学习。
475 12
|
12月前
|
Web App开发 存储 人工智能
3D/XR线上展厅实时云渲染平台搭建方案
在数字化浪潮下,传统3D展厅面临高成本、维护难、兼容性差等问题。实时云渲染技术革新展览展示行业,通过云端渲染和超低延迟视频流推送,用户可使用XR设备沉浸式体验云展厅。结合VR/AR/AI技术,提供智能导览、展品推荐等功能,分析观众行为数据优化展览内容。该方案支持多平台访问,已在杭州亚运会等大型活动应用,极大降低参会门槛,提升传播和营销效果。平行云的实时云渲染技术支持低成本搭建在线展览平台,助力实现一机逛遍博物馆的美好愿景。
|
11月前
|
机器学习/深度学习 人工智能 自然语言处理
TrajectoryCrafter:腾讯黑科技!单目视频运镜自由重构,4D生成效果媲美实拍
TrajectoryCrafter 是腾讯与香港中文大学联合推出的单目视频相机轨迹重定向技术,支持后期自由调整视频的相机位置和角度,生成高质量的新型轨迹视频,广泛应用于沉浸式娱乐、创意视频制作等领域。
340 12
|
机器学习/深度学习 传感器 人工智能
智慧矿山AI安全监管方案
智慧矿山AI安全监管方案通过集成AI技术,实现了对矿山环境、设备和人员的全方位智能监控与管理。该方案利用高清摄像头、传感器等设备实时采集数据,通过AI算法进行智能分析,提前预测安全隐患,及时发出预警,有效提升矿山安全管理水平。方案涵盖顶板与边坡监测、设备运行监测、人员行为识别等多个方面,旨在构建一个高效、安全的智能化矿山环境。
499 0
|
安全 Java Linux
docker阿里云镜像加速
我们都知道因为某些原因我们访问外网都是比较慢的,比如我们使用maven下载依赖时是一个道理,同样的使用docker从docker.hub上下载镜像也是比较慢的。针对这种访问官网比较慢的情况有两种方案,第一种就是使用国内的仓库,第二种就是使用一个加速器。这里我们配置docker的镜像加速从来来实现提速。
15006 1
docker阿里云镜像加速
|
Kubernetes 测试技术 微服务
Kruise Rollout 全链路灰度实践
OpenKruise 是一个基于 Kubernetes 的扩展套件,主要聚焦于云原生应用的自动化,比如部署、发布、运维以及可用性防护。本文介绍通过 OpenKruise 构建自动化运维的方式实现基于 Istio 的全链路灰度功能。
48509 252