云监控 --- DescribeMetricList 与 DescribeMetricData的区别

本文涉及的产品
云监控,每月短信1000条
简介: 查询指定云服务的指定监控项指定时间内的监控数据

Step By Step

  1. DescribeMetricList
  2. DescribeMetricData
  3. 两者的区别

一.DescribeMetricList

调用DescribeMetricList接口查询指定云服务的指定监控项的监控数据

主要参数:

MetricName String

云产品下的监控项

Namespace String

云产品

Period String

数据采集时间间隔

StartTime String

监控数据的开始时间

EndTime String

监控数据的结束时间

Dimensions String

查询的维度

NextToken String

首次查询不需要,当返回数据中有NextToken字段时,再次查询时使用,查询的数据时首次查询后的数据

Length String

每次查询返回最大的数据数量

返回数据格式:

{
"RequestId": "E68C1F4B-0CBC-4A0B-BCB5-212431FB817E",
"Period": "60",
"Datapoints": "[{\"timestamp\":1625328060000,\"userId\":\"100931896542****\",\"instanceId\":\"i-2ze5xhf87nzvhcxr****\",\"Average\":98.35,\"Minimum\":95.47,\"Maximum\":100.0},{\"timestamp\":1625328060000,\"userId\":\"100931896542****\",\"instanceId\":\"i-bp1ayw2n047u2wkl****\",\"Average\":96.49,\"Minimum\":50.0,\"Maximum\":100.0}]",
"Code": "200",
"Success": true}

二.DescribeMetricData

调用DescribeMetricData接口查询指定云服务的某个监控项的监控数据。

MetricName String

云产品下的监控项

Namespace String

云产品

Period String

数据采集时间间隔

StartTime String

监控数据的开始时间

EndTime String

监控数据的结束时间

Dimensions String

查询的维度

NextToken String

首次查询不需要,当返回数据中有NextToken字段时,再次查询时使用,查询的数据时首次查询后的数据

Length String

每次查询返回最大的数据数量

返回数据格式:

{
"RequestId": "7598FEED-3B79-4B4A-AD01-435F34DA8EDC",
"Period": "60",
"Datapoints": "[{\"timestamp\":1618368900000,\"Average\":95.8291666666667,\"Minimum\":65.48,\"Maximum\":100.0},{\"timestamp\":1618368960000,\"Average\":95.8683333333333,\"Minimum\":67.84,\"Maximum\":100.0}]",
"Code": "200"}


三.两者的区别

DescribeMetricList 和 DescribeMetricData都是查询指定云服务的某个监控项的监控数据,返回结果有些区别。

DescribeMetricList 将每个实例下的数据都返回,并标注是那个实例。

DescribeMetricData 根据Period返回所有数据。


获取每个实例的数据使用DescribeMetricList

聚合统计某个时间段内的数据使用DescribeMetricData



相关实践学习
基于云监控实现的监控系统
通过阿里云云监控功能给非阿里云主机安装监控插件,从而实现对非阿里云主机的各项指标进行监控和管理,在配置报警规则和报警人的情况下,能对特定的场景做出报警反应通知到报警人的手机上。
目录
相关文章
|
2月前
|
存储 传感器 监控
云监控:引领未来监控技术的新篇章
传统监控系统需要投入大量的人力物力进行建设和维护,而云监控则通过云计算平台的按需付费特性降低了建设和维护成本。用户只需根据实际需求购买相应的服务和资源即可实现监控功能,无需担心设备升级、维护等问题。
|
4月前
|
弹性计算 监控 安全
【阿里云弹性计算】ECS实例监控与告警系统构建:利用阿里云监控服务保障稳定性
【5月更文挑战第23天】在数字化时代,阿里云弹性计算服务(ECS)为业务连续性提供保障。通过阿里云监控服务,用户可实时监控ECS实例的CPU、内存、磁盘I/O和网络流量等指标。启用监控,创建自定义视图集中显示关键指标,并设置告警规则(如CPU使用率超80%),结合多种通知方式确保及时响应。定期维护和优化告警策略,利用健康诊断工具,能提升服务高可用性和稳定性,确保云服务的卓越性能。
187 1
|
12月前
|
弹性计算 运维 监控
基于云监控实现的监控系统
通过阿里云云监控功能给非阿里云主机安装监控插件,从而实现对非阿里云主机的各项指标进行监控和管理,在配置报警规则和报警人的情况下,能对特定的场景做出报警反应通知到报警人的手机上。
583 0
|
SQL 消息中间件 分布式计算
基于阿里云 CloudMonitor云监控自定义监控大盘对 EMR 自定义监控实践
本文旨在分享 EMR 平台大数据服务基于阿里云 CloudMonitor 的监控实践,给客户提供除了 EMR 平台默认监控以外,自建监控方式,适用于统一多个阿里云服务的监控监控场景。
787 2
基于阿里云 CloudMonitor云监控自定义监控大盘对 EMR 自定义监控实践
|
弹性计算 监控 应用服务中间件
云监控之自定义监控
云监控之自定义监控
|
监控 负载均衡 网络协议
云监控-主机监控功能介绍|学习笔记
快速学习云监控-主机监控功能介绍
225 0
云监控-主机监控功能介绍|学习笔记
|
弹性计算 监控 开发者
云监控-创建 Dashboard 监控大盘|学习笔记
快速学习云监控-创建 Dashboard 监控大盘
192 0
云监控-创建 Dashboard 监控大盘|学习笔记
|
弹性计算 监控 开发者
云监控-创建Dashboard监控大盘|学习笔记
快速学习云监控-创建Dashboard监控大盘
228 0
云监控-创建Dashboard监控大盘|学习笔记
|
数据采集 Prometheus 监控
使用云监控来监控线下IDC(及其它云)的Mongodb,Redis,Mysql等中间件
背景当前很多用户的服务部署在混合环境中,比如同时使用多个云厂商,或者云加线下IDC等。而对于线下IDC的监控主要是使用开源的系统来自建。带来的问题就是需要花费较大精力来维护自建监控系统并且和云上的监控数据也无法打通。针对这种混合云环境,云监控推出了企业版监控服务,可以实现在阿里云上对下线IDC或其它云服务上部署的中间件进行监控。线下IDC中间件监控实现在云监控上对下线IDC的中间件进行监控,主要实
577 7
使用云监控来监控线下IDC(及其它云)的Mongodb,Redis,Mysql等中间件
|
监控 算法
云监控中通过HTTP上报事件监控数据
云监控中通过HTTP上报事件监控数据
218 0
云监控中通过HTTP上报事件监控数据