控制台指南

最佳实践

开发者指南

API 文档

SDK 文档

监控与告警

最近更新时间:2021-03-25 17:44:25

概述

对象存储 COS 的读写请求量、流量等数据是基于 云监控 来进行统计和展示的。您可在对象存储控制台或云监控的 控制台 查看 COS 的读写请求量、流量等详细的监控数据。

说明:

本文主要讲述 COS 控制台获取统计数据的场景,如需了解如何使用数据接口获取更为详细的信息,请使用云监控的接口,详情请参见 云监控 产品文档。

基本功能

云监控为对象存储提供以下入口实现监控与告警功能。

模块 能力 主要功能
监控概览 展示产品的当前状态 提供总体概况、告警概况、总体监控信息一览
告警管理 支持告警管理与配置 支持新增对象存储的告警策略、自定义消息以及触发条件模板
监控平台 监控流量以及查看用户自定义的监控指标数据 查看用户整体带宽信息,用户可预先自定义监控指标及上报的数据
云产品监控 查看对象存储下的存储桶监控视图 查询当前各存储桶下的读写请求量、流量等监控视图以及数据

使用场景

  • 日常管理场景:登录云监控控制台,实时查看对象存储的运行状态。
  • 异常处理场景:在监控数据达到告警阈值时发送告警信息,让您能够快速获取异常通知,查询异常原因,并及时处理异常情况。

通过控制台设置和查询

您可以通过 云监控控制台 为对象存储创建告警策略。当监控指标达到设定值,将收到告警提醒,相关操作指引请参见 设置监控告警

您如需查看监控数据,可在【云产品监控】>【对象存储】 页面,可查看所有存储桶的监控数据、健康状态和告警策略数。此外您也可以通过对象存储控制台查看,操作指引请参见 查看数据概览查询数据监控

通过接口调用

您可以通过调用接口查看对象存储的监控数据,对象存储的监控项如下,如需了解对象存储的监控接口详情,请参见 对象存储监控指标 文档。

监控指标

说明:

由于对象存储使用的是通用地域,所以无论存储桶所属地域是哪里,拉取对象存储监控指标数据时 Region 请统一选择“广州”地域。

  • 使用 API Explorer 拉取数据时,Region 字段统一选择“华南地区(广州)”。
  • 使用 SDK 拉取数据时,Region 字段统一填写“ap-guangzhou”。

请求类

指标英文名 指标中文名 指标含义 单位 维度
StdReadRequests 标准存储读请求 标准存储类型读取请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
StdWriteRequests 标准存储写请求 标准存储类型写入请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
MazStdReadRequests 多 AZ 标准存储读请求 多AZ标准存储类型读取请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
MazStdWriteRequests 多 AZ 标准存储写请求 多AZ标准存储类型写入请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
IaReadRequests 低频存储读请求 低频存储类型读取请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
IaWriteRequests 低频存储写请求 低频存储类型写入请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
MazIaReadRequests 多 AZ 低频存储读请求 多 AZ 低频存储类型读取请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
MazIaWriteRequests 多 AZ 低频存储写请求 多 AZ 低频存储类型写入请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
DeepArcReadRequests 深度归档存储读请求 深度归档存储类型读取请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
DeepArcWriteRequests 深度归档存储写请求 深度归档存储类型写入请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
ItReadRequests 智能分层存储读请求 智能分层存储类型读取请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
ItWriteRequests 智能分层存储写请求 智能分层存储类型写入请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
MazItReadRequests 多 AZ 智能分层存储读请求 多 AZ 智能分层存储类型读取请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
MazItWriteRequests 多 AZ 智能分层存储写请求 多 AZ 智能分层存储类型写入请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
TotalRequests 总请求数 所有存储类型的读写总请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
GetRequests GET 类总请求数 所有存储类型 GET 类总请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket
PutRequests PUT 类总请求数 所有存储类型 PUT 类总请求次数,请求次数根据发送请求指令的次数来计算 appid、bucket

存储类

指标英文名 指标中文名 单位 维度
StdStorage 标准存储-存储空间 MB appid、bucket
MazStdStorage 多 AZ 标准存储-存储空间 MB appid、bucket
SiaStorage 低频存储-存储空间 MB appid、bucket
MazIaStorage 多 AZ 低频存储-存储空间 MB appid、bucket
ItFreqStorage 智能分层存储-高频层存储空间 MB appid、bucket
ItInfreqStorage 智能分层存储-低频层存储空间 MB appid、bucket
MazItFreqStorage 多 AZ 智能分层存储-高频层存储空间 MB appid、bucket
MazItInfreqStorage 多 AZ 智能分层存储-低频层存储空间 MB appid、bucket
ArcStorage 归档存储-存储空间 MB appid、bucket
DeepArcStorage 深度归档存储-存储空间 MB appid、bucket
StdObjectNumber 标准存储-对象数量 appid、bucket
MazStdObjectNumber 多 AZ 标准存储-对象数量 appid、bucket
IaObjectNumber 低频存储-对象数量 appid、bucket
MazIaObjectNumber 多 AZ 低频存储-对象数量 appid、bucket
ItFreqObjectNumber 智能分层存储_高频层对象数量 appid、bucket
ItInfreqObjectNumber 智能分层存储_低频层对象数量 appid、bucket
MazItFreqObjectNumber 多 AZ 智能分层存储_高频层对象数量 appid、bucket
MazItInfreqObjectNumber 多 AZ 智能分层存储_低频层对象数量 appid、bucket
ArcObjectNumber 归档存储对象数量 appid、bucket
DeepArcObjectNumber 深度归档存储对象数量 appid、bucket
StdMultipartNumber 标准存储-文件碎片数 appid、bucket
MazStdMultipartNumber 多 AZ 标准存储-文件碎片数 appid、bucket
IaMultipartNumber 低频存储-文件碎片数 appid、bucket
MazIaMultipartNumber 多 AZ 低频存储-文件碎片数 appid、bucket
ItFrequentMultipartNumber 智能分层-高频文件碎片数 appid、bucket
MazItFrequentMultipartNumber 多 AZ 智能分层-高频文件碎片数 appid、bucket
ArcMultipartNumber 归档存储-文件碎片数 appid、bucket
DeepArcMultipartNumber 深度归档存储-文件碎片数 appid、bucket

流量类

指标英文名 指标中文名 指标含义 单位 维度
InternetTraffic 外网下行流量 数据通过互联网从 COS 下载到客户端产生的流量 B appid、bucket
InternetTrafficUp 外网上行流量 数据通过互联网从客户端上传到 COS 产生的流量 B appid、bucket
InternalTraffic 内网下行流量 数据通过腾讯云内网从 COS 下载到客户端产生的流量 B appid、bucket
InternalTrafficUp 内网上行流量 数据通过腾讯云内网从客户端上传到 COS 产生的流量 B appid、bucket
CdnOriginTraffic CDN 回源流量 数据从 COS 传输到腾讯云 CDN 边缘节点产生的流量 B appid、bucket
InboundTraffic 外网、内网上传总流量 数据通过互联网、腾讯云内网从客户端上传到 COS 产生的流量 B appid、bucket
CrossRegionReplicationTraffic 跨地域复制流量 数据从一个地域的存储桶传输到另一个地域的存储桶产生的流量 B appid、bucket

返回码类

指标英文名 指标中文名 指标含义 单位 维度
2xxResponse 2xx 状态码 返回状态码为 2xx 的请求次数 appid、bucket
3xxResponse 3xx 状态码 返回状态码为 3xx 的请求次数 appid、bucket
4xxResponse 4xx 状态码 返回状态码为 4xx 的请求次数 appid、bucket
5xxResponse 5xx 状态码 返回状态码为 5xx 的请求次数 appid、bucket
2xxResponseRate 2xx 状态码占比 返回状态码为 2xx 的请求次数在总请求次数中的占比 % appid、bucket
3xxResponseRate 3xx 状态码占比 返回状态码为 3xx 的请求次数在总请求次数中的占比 % appid、bucket
4xxResponseRate 4xx 状态码占比 返回状态码为 4xx 的请求次数在总请求次数中的占比 % appid、bucket
5xxResponseRate 5xx 状态码占比 返回状态码为 5xx 的请求次数在总请求次数中的占比 % appid、bucket
400Response 400 状态码 返回状态码为 400 的请求次数 appid、bucket
403Response 403 状态码 返回状态码为 403 的请求次数 appid、bucket
404Response 404 状态码 返回状态码为 404 的请求次数 appid、bucket
400ResponseRate 400 状态码占比 返回状态码为 400 的请求次数在总请求次数中的占比 % appid、bucket
403ResponseRate 403 状态码占比 返回状态码为 403 的请求次数在总请求次数中的占比 % appid、bucket
404ResponseRate 404 状态码占比 返回状态码为 404 的请求次数在总请求次数中的占比 % appid、bucket
500ResponseRate 500 状态码占比 返回状态码为 500 的请求次数在总请求次数中的占比 % appid、bucket
501ResponseRate 501 状态码占比 返回状态码为 501 的请求次数在总请求次数中的占比 % appid、bucket
502ResponseRate 502 状态码占比 返回状态码为 502 的请求次数在总请求次数中的占比 % appid、bucket
503ResponseRate 503 状态码占比 返回状态码为 503 的请求次数在总请求次数中的占比 % appid、bucket
说明:

  1. 具体的3xx、4xx、5xx状态码详情请查看 错误码表
  2. 每个指标的统计粒度(Period)可取值不一定相同,可通过 DescribeBaseMetrics 接口获取每个指标支持的统计粒度。

数据读取类

指标英文名 指标中文名 指标含义 单位 维度
StdRetrieval 标准数据读取量 读取标准数据产生的流量,是标准存储外网下行流量、内网下行流量、CDN 回源流量的总和 B appid、bucket
IaRetrieval 低频数据读取量 读取低频数据产生的流量,是低频存储外网下行流量、内网下行流量、CDN 回源流量的总和 B appid、bucket

各维度对应参数总览

参数名称 维度名称 维度解释 格式
&Instances.N.Dimensions.0.Name appid 主账号 APPID 的维度名称 输入 String 类型维度名称:appid
&Instances.N.Dimensions.0.Value appid 主账号的具体 APPID 输入主账号 APPID,例如:1250000000
&Instances.N.Dimensions.1.Name bucket 存储桶维度名称 输入 String 类型维度名称:bucket
&Instances.N.Dimensions.1.Value bucket 存储桶具体名称 输入存储桶具体名称,例如:examplebucket-1250000000

入参说明

查询对象存储监控数据,入参取值如下:

&Namespace=QCE/COS
&Instances.N.Dimensions.0.Name=appid
&Instances.N.Dimensions.0.Value=主账号的 APPID
&Instances.N.Dimensions.1.Name=bucket
&Instances.N.Dimensions.1.Value=存储桶名称

监控说明

  • 监控间隔:云监控提供实时、近24小时、近7天、自定义日期等多种统计区间来监控数据,时间粒度支持1分钟、5分钟、1小时、1天。
  • 数据存储:1分钟粒度监控数据,存储15天;5分钟粒度监控数据,存储31天。1小时粒度监控数据,存储93天。1天粒度监控数据,存储186天。
  • 告警展示:云监控集成了对象存储的监控数据,数据展示为易读的图表形式,可根据产品预先定义好的告警指标发出告警,有利于用户掌握整体的运行情况。
  • 告警设置:设置监控指标界限值。当监控数据触发告警条件时,云监控能及时发送告警信息至关心的群体中,详情请参见 告警概述设置监控告警
目录