赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 日志服务
  4. 操作指南
  5. 日志应用
  6. 全栈可观测
  7. 性能监控
  8. 数据对比

数据对比

  • 性能监控
  • 发布于 2025-04-22
  • 0 次阅读
文档编辑
文档编辑

接入性能监控数据后,您可以通过数据对比页面,查看目标Profile在一段时间内和过去一段时间内的数值对比情况。

前提条件

已接入性能监控数据。具体操作,请参见接入Pyroscope性能监控数据。

背景信息

接入性能监控数据后,性能监控数据被存储于名为${实例ID}-profile的Logstore中。性能监控数据是Profile Explorer的数据来源。通过Profile Explorer,您可以高效查看Profile信息、对比Profile变化。

功能入口

  1. 登录日志服务控制台。

  2. 在日志应用 > 智能运维页签下,单击全栈监控。

  3. 在SLS全栈监控页面,单击目标实例。

  4. 在左侧导航栏中,选择性能监控>数据对比。image.png

    序号

    说明

    ①

    筛选元数据。

    标签数据、迷你图和火焰图均依赖于Profile元数据。

    ②

    选择标签。

    ③

    设置主时间范围。

    ④

    迷你图。

    ⑤

    火焰图。

筛选元数据

Profile元数据包含service、language、type、valueTypes四个部分。其中,service对应性能监控数据中的labels.__name__字段,其余部分在性能监控数据中存在同名字段。您可以通过这四个部分确定一组Profile。更多字段说明,请参见性能监控数据格式。

image.png

在Profile元数据区域,您可以执行如下操作。

  • 设置元数据的时间范围

    该时间范围用于指定元数据和标签数据的获取范围。为保证响应速度,默认为最近15分钟。通常情况下无需更改。在数据变动较频繁或间隔较大时,您可单击image图标,进行调整。

  • 搜索元数据

    支持通过service、language、type、valueTypes四个维度搜索元数据。另外,还支持检索unit字段。

  • 选择元数据

    选择一组元数据后,系统将根据您所选择的元数据自动更新迷你图和火焰图。

    重要

    更换元数据的选择,系统将清除选择标签区域内已有的标签筛选条件,变更为全部标签。

  • 聚合策略

    聚合策略包括SUM和AVG,迷你图、火焰图都依赖于该聚合策略。

    • 聚合策略为SUM时,火焰图基于stackID进行聚合,数值含义为主时间范围内采集Profile所占资源的总值,展示了该时间段内各个方法对资源占用的总体水平。image.png

    • 聚合策略为AVG时,火焰图基于stackID进行聚合,数值含义为多次采集Profile所占资源的均值,展示了各个方法对资源占用的平均水平。image.png

选择标签

标签数据依赖于元数据的时间范围,标签键来源于性能监控数据中的labels字段(JSON格式)。每一个标签支持IN与NOT IN两种筛选方式。不同标签之间为与逻辑关系。选择标签后,系统将根据您所选择的标签自动更新迷你图和火焰图。

标签包括自动识别的标签和手动输入的标签。

  • 自动识别的标签依赖元数据的时间范围。通常情况下仅需操作自动识别的标签。

  • 当数据间隔超越元数据时间范围时,您可单击添加,输入多个手动标签。

image

在选择标签区域,您可以分别指定当前值和过去值的标签。设置标签后,您还可以执行如下操作。

  • 单击重新填写,重置已选择的所有标签。单击确定后,配置生效,系统将更新迷你图与火焰图。

  • 单击清空,清空已选择的所有标签,系统将更新迷你图与火焰图。

  • 单击同步,可同步当前值和过去值的标签。

设置主时间范围

该时间仅影响迷你图和火焰图的时间范围,不会影响元数据的时间范围。

迷你图

迷你图用于展示一段时间内和过去一段时间段内数据波动情况和总体趋势。迷你图是基于元数据和标签的筛选结果,以时间进行聚合,其聚合策略来源于元数据区域。其展示的数值含义,请参见火焰图。

在当前值区域,时间范围固定与主时间范围相同,您可以在过去值区域,指定要对比的时间段。

image.png

火焰图

选择元数据、标签、对比时间后,系统将自动生成一组profile的火焰图。更多信息,请参见火焰图。

image.png

在火焰图区域,您还可以执行如下操作。

  • 添加图表到仪表盘

    仪表盘是日志服务提供的实时数据分析大盘。您可以单击添加到仪表盘,将火焰图以图表形式保存到仪表盘中。

  • 查看SQL

    查看构建该火焰图的SQL语句。

相关文章

接入Kubernetes Go程序性能数据 2025-04-22 10:44

Pprof是Go语言提供的性能分析工具之一,用于分析和优化Go程序的性能。您可通过日志服务全栈可观测中的Kubernetes Golang拉取功能,为Kubernetes中所有基于Go语言运行的服务提供灵活且一站式的性能指标采集方案。

接入Pyroscope SDK上报的语言程序的性能数据 2025-04-22 10:44

日志服务支持通过Logtail接收来自Pyroscope SDK上报的其他语言程序性能数据到全栈可观测应用中,进行可视化的性能监控和分析。 前提条件 已创建全栈可观测实例。具体操作,请参见创建实例。

接入Go程序性能数据 2025-04-22 10:44

Pprof是Go语言提供的性能分析工具之一,用于分析和优化Go程序的性能。您可以通过日志服务全栈可观测中的Golang拉取功能采集Go Pprof性能数据,以及在全栈可观测中分析及可视化展示数据。

接入阿里云JavaAgent上报的Java程序性能数据 2025-04-22 10:44

Continuous Profiler Agent为阿里云JVM团队自研性能采集工具,具有高性能、稳定、大规模生产验证等优势。您可以通过Logtail接入Continuous Profiler Agent上报的Java程序性能数据到全栈可观测应用中,进行可视化的性能监控和分析。 前提条件 已创建全栈

数据查询 2025-04-22 10:44

接入性能监控数据后,您可以通过数据查询页面,查看目标Profile在某一段时间内的数值情况。 前提条件 已接入性能监控数据。具体操作,请参见接入Pyroscope性能监控数据。 背景信息 接入性能监控数据后,性能监控数据被存储于名为

数据对比 2025-04-22 10:44

接入性能监控数据后,您可以通过数据对比页面,查看目标Profile在一段时间内和过去一段时间内的数值对比情况。 前提条件 已接入性能监控数据。具体操作,请参见接入Pyroscope性能监控数据。 背景信息 接入性能监控数据后,性能监控数据被存储于名为

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号