对象存储服务监控指标说明
功能说明
本节定义了对象存储服务OBS上报云监控服务Cloud Eye的监控指标的命名空间,监控指标列表和维度,用户可以通过CES控制台或API接口来检索对象存储服务产生的监控指标和告警信息。

云监控服务最大支持4个层级维度,维度编号从0开始,编号3为最深层级。例如:监控指标中的维度信息为“bucket_name,api_name”时,表示对应的监控指标的维度存在层级关系,且“bucket_name”为0层,“api_name”为1层。
命名空间
SYS.OBS
背景知识
在使用监控功能前,您可能需要了解以下相关知识:
知识名称 | 解释 | 举例说明 |
|---|---|---|
P50时延 | P50时延是指中位数时延,即在所有请求中,有50%请求的响应时间低于这个值,而另一半则高于这个值。 | P50为100ms:50%的请求在100ms内得到了响应,另一半的请求需要更长的时间。 |
P90时延 | P90时延是指90%的请求响应时间都低于该值的延迟,即在所有请求中,有90%请求的响应时间都低于这个数值,只有10%的请求会超过这个值。 | P90为200ms:90%的请求在200ms内得到了响应,剩下10%的请求需要更长的时间。 |
P99时延 | P99时延是指在所有请求中,有99%请求的响应时间低于这个值,只有1%的请求会超过这个值。 | P99为500ms:99%的请求在500ms内得到了响应,剩下1%的请求需要更长的时间。 |
监控指标
指标ID | 指标名称 | 指标含义 | 取值范围 | 单位 | 进制 | 维度 | 监控周期(原始指标) |
|---|---|---|---|---|---|---|---|
get_request_count | GET类请求次数 | 该指标用于统计所有桶及桶中对象的GET请求次数。 | ≥ 0 | Count | 不涉及 | bucket_name | 1分钟 |
put_request_count | PUT类请求次数 | 该指标用于统计所有桶及桶中对象的PUT请求次数。 | ≥ 0 | Count | 不涉及 | bucket_name | 1分钟 |
post_request_count | POST类请求次数 | 该指标用于统计所有桶及桶中对象的POST类请求次数。 | ≥ 0 | count | 不涉及 | bucket_name | 1分钟 |
head_request_count | HEAD类请求次数 | 该指标用于统计所有桶及桶中对象的HEAD类请求次数。 | ≥ 0 | count | 不涉及 | bucket_name | 1分钟 |
delete_request_count | DELETE类请求次数 | 该指标用于统计所有桶及桶中对象的DELETE类请求次数。 | ≥ 0 | count | 不涉及 | bucket_name | 1分钟 |
first_byte_latency | GET类请求首字节平均时延 | 该指标用于统计GET操作,在一个统计周期内从系统收到完整请求到开始返回响应的耗时平均值。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_count_4xx | 4xx状态码个数 | 该指标用于统计服务端响应状态码为4xx的请求数。 | ≥ 0 | Count | 不涉及 | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
request_count_5xx | 5xx状态码个数 | 该指标用于统计服务端响应状态码为5xx的请求数。 | ≥ 0 | Count | 不涉及 | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
total_request_latency | 总请求平均时延 | 该指标用于统计所有桶的所有操作,在一个统计周期内从系统收到完整请求到结束返回响应的耗时平均值。 | ≥ 0 | ms | 不涉及 | tenant_id bucket_name bucket_name,api_name | 1分钟 |
total_request_callback_latency | 请求回调平均时延 | 该指标用于统计周期内执行回调用户站点内部调用的平均处理时间。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_count_per_second | 总TPS | 当前统计周期内平均每秒请求数。 | ≥ 0 | Count/s | 不涉及 | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
request_count_get_per_second | GET类请求TPS | 当前统计周期内所有GET类平均每秒请求数。 | ≥ 0 | Count/s | 不涉及 | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
request_count_put_per_second | PUT类请求TPS | 当前统计周期内所有PUT类平均每秒请求数。 | ≥ 0 | Count/s | 不涉及 | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
request_count_delete_per_second | DELETE类请求TPS | 当前统计周期内所有DELETE类平均每秒请求数。 | ≥ 0 | Count/s | 不涉及 | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
request_count_post_per_second | POST类请求TPS | 当前统计周期内所有POST类平均每秒请求数。 | ≥ 0 | count/s | 不涉及 | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
request_count_head_per_second | HEAD类请求TPS | 当前统计周期内所有HEAD类平均每秒请求数。 | ≥ 0 | count/s | 不涉及 | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
request_success_rate | 请求成功率 | 该指标用于衡量存储服务的系统的可用性。非服务端错误请求(返回状态码为5xx)占总请求的百分比,计算方式: (1-5XX数量/总请求数量)*100% | ≥ 0,≤100 | % | 不涉及 | tenant_id bucket_name bucket_name,api_name bucket_name,domain_name | 1分钟 |
effective_request_rate | 有效请求率 | 该指标用于衡量客户端请求的有效性。有效请求占总请求数的百分比,计算方式: (客户端返回2XX、3XX数量/总请求数量)*100% | ≥ 0,≤100 | % | 不涉及 | tenant_id bucket_name bucket_name,api_name | 1分钟 |
request_break_rate | 请求中断率 | 该指标用于衡量因客户端中断请求而导致请求失败的情况。客户端中断请求的数量占总请求数的百分比,计算方式: (客户端中断请求数量/总请求数量)*100% | ≥ 0,≤100 | % | 不涉及 | tenant_id bucket_name bucket_name,api_name | 1分钟 |
request_code_count | HTTP状态码次数 | 该指标用于统计服务端响应状态码的请求数。服务端响应状态码见HTTP状态码。 | ≥ 0 | Count | 不涉及 | bucket_name bucket_name,api_name bucket_name,http_code bucket_name,api_name,http_code | 1分钟 |
api_request_count_per_second | 接口请求TPS | 该指标用于统计当前租户所有桶及桶中对象的特定接口的请求,在一个统计周期内每秒请求数的平均值。支持的接口类型见请求接口。 | ≥ 0 | Count/s | 不涉及 | bucket_name bucket_name,api_name | 1分钟 |
request_count_monitor_2XX | 2xx状态码个数 | 该指标用于统计服务端响应状态码为2xx的请求数。 | ≥ 0 | count | 不涉及 | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
request_count_monitor_3XX | 3xx状态码个数 | 该指标用于统计服务端响应状态码为3xx的请求数。 | ≥ 0 | count | 不涉及 | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
request_count_monitor_4XX | 4xx状态码个数 | 该指标用于统计服务端响应错误状态码为4xx的请求数。 | ≥ 0 | count | 不涉及 | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
request_count_monitor_5XX | 5xx状态码个数 | 该指标用于统计服务端响应错误状态码为5xx的请求数。 | ≥ 0 | count | 不涉及 | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
download_bytes | 总下载带宽 | 该指标用于统计周期内平均每秒下载对象大小总和。 | ≥ 0 | byte/s | 1024(IEC) | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
download_bytes_extranet | 外网下载带宽 | 该指标用于统计周期内平均每秒外网下载对象大小总和。 | ≥ 0 | byte/s | 1024(IEC) | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
download_bytes_intranet | 内网下载带宽 | 该指标用于统计周期内平均每秒内网下载对象大小总和。 | ≥ 0 | byte/s | 1024(IEC) | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
upload_bytes | 总上传带宽 | 该指标用于统计周期内平均每秒上传对象大小总和。 | ≥ 0 | byte/s | 1024(IEC) | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
upload_bytes_extranet | 外网上传带宽 | 该指标用于统计周期内平均每秒外网上传对象大小总和。 | ≥ 0 | byte/s | 1024(IEC) | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
upload_bytes_intranet | 内网上传带宽 | 该指标用于统计周期内平均每秒内网上传对象大小总和。 | ≥ 0 | byte/s | 1024(IEC) | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
cdn_bytes | cdn回源带宽 | 该指标用于统计周期内cdn回源请求对象大小的每秒平均值,当前只统计公网流出。 | ≥ 0 | Byte/s | 1024(IEC) | tenant_id bucket_name | 1分钟 |
download_traffic | 总下载流量 | 该指标用于统计周期内下载对象大小总和。 | ≥ 0 | byte | 1024(IEC) | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
download_traffic_extranet | 外网下载流量 | 该指标用于统计周期内外网下载对象大小总和。 说明: 外网下载流量中包含了cdn回源流量。 | ≥ 0 | byte | 1024(IEC) | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
download_traffic_intranet | 内网下载流量 | 该指标用于统计周期内内网下载对象大小总和。 | ≥ 0 | byte | 1024(IEC) | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
download_traffic_infrequent_access | 低频存储下载流量 | 该指标用于统计周期内请求下载低频存储对象大小总和。 | ≥ 0 | Byte | 1024(IEC) | tenant_id bucket_name | 1分钟 |
upload_traffic | 总上传流量 | 该指标用于统计周期内上传对象大小总和。 | ≥ 0 | byte | 1024(IEC) | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
upload_traffic_extranet | 外网上传流量 | 该指标用于统计周期内外网上传对象大小总和。 | ≥ 0 | byte | 1024(IEC) | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
upload_traffic_intranet | 内网上传流量 | 该指标用于统计周期内内网上传对象大小总和。 | ≥ 0 | byte | 1024(IEC) | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
cdn_traffic | cdn回源流量 | 该指标用于统计周期内cdn回源请求的流量的总和,当前只统计公网流出。 | ≥ 0 | Byte | 1024(IEC) | tenant_id bucket_name | 1分钟 |
upload_transfer_rate | 平均上行速率 | 该指标用于统计当前周期内平均每秒上传对象大小。 | ≥ 0 | Bytes/s | 1024(IEC) | bucket_name | 1分钟 |
download_transfer_rate | 平均下行速率 | 该指标用于统计对象下载期间平均每秒下载对象大小。 | ≥ 0 | Bytes/s | 1024(IEC) | bucket_name | 1分钟 |
request_get_size_le_1MB_latency | get类请求时延(对象≤1MB) | 该指标用于统计当前周期内请求方法为get且对象大小小于等于1MB的请求平均时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_get_size_between_1MB_4MB_latency | get类请求时延(1MB<对象≤4MB) | 该指标用于统计当前周期内请求方法为get且对象大小介于1MB到4MB的请求平均时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_get_size_between_4MB_10MB_latency | get类请求时延(4MB<对象≤10MB) | 该指标用于统计当前周期内请求方法为get且对象大小介于4MB到10MB的请求平均时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_get_size_between_10MB_100MB_latency | get类请求时延(10MB<对象≤100MB) | 该指标用于统计当前周期内请求方法为get且对象大小介于10MB到100MB的请求平均时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_get_size_gt_100MB_latency | get类请求时延(对象>100MB) | 该指标用于统计当前周期内请求方法为get且对象大小大于100MB的请求平均时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_put_size_le_1MB_latency | put类请求时延(对象≤1MB) | 该指标用于统计当前周期内请求方法为put且对象大小小于等于1MB的请求平均时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_put_size_between_1MB_4MB_latency | put类请求时延(1MB<对象≤4MB) | 该指标用于统计当前周期内请求方法为put且对象大小介于1MB到4MB的请求平均时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_put_size_between_4MB_10MB_latency | put类请求时延(4MB<对象≤10MB) | 该指标用于统计当前周期内请求方法为put且对象大小介于4MB到10MB的请求平均时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_put_size_between_10MB_100MB_latency | put类请求时延(10MB<对象≤100MB) | 该指标用于统计当前周期内请求方法为put且对象大小介于10MB到100MB的请求平均时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_put_size_gt_100MB_latency | put类请求时延(对象>100MB) | 该指标用于统计当前周期内请求方法为put且对象大小大于100MB的请求平均时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
upload_server_request_latency | 总上传服务端时延 | 该指标用于统计上传对象时OBS服务端的平均耗时。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
upload_total_request_latency | 总上传端到端时延 | 该指标用于统计上传对象时端到端的平均耗时。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
download_server_request_latency | 总下载服务端时延 | 该指标用于统计下载对象时OBS服务端的平均耗时。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
download_total_request_latency | 总下载端到端时延 | 该指标用于统计下载对象时端到端的平均耗时。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_le_1MB_latency_p99 | 请求时延P99(对象≤1MB) | 该指标用于统计小于1MB对象的P99时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_between_1MB_4MB_latency_p99 | 请求时延P99(1MB<对象≤4MB) | 该指标用于统计1MB-4MB对象的P99时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_between_4MB_10MB_latency_p99 | 请求时延P99(4MB<对象≤10MB) | 该指标用于统计4MB-10MB对象的P99时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_between_10MB_100MB_latency_p99 | 请求时延P99(10MB<对象≤100MB) | 该指标用于统计10MB-100MB对象的P99时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_gt_100MB_latency_p99 | 请求时延P99(对象>100MB) | 该指标用于统计大于100MB对象的P99时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_le_1MB_latency_p95 | 请求时延P95(对象≤1MB) | 该指标用于统计小于1MB对象的P95时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_between_1MB_4MB_latency_p95 | 请求时延P95(1MB<对象≤4MB) | 该指标用于统计1MB-4MB对象的P95时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_between_4MB_10MB_latency_p95 | 请求时延P95(4MB<对象≤10MB) | 该指标用于统计4MB-10MB对象的P95时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_between_10MB_100MB_latency_p95 | 请求时延P95(10MB<对象≤100MB) | 该指标用于统计10MB-100MB对象的P95时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_gt_100MB_latency_p95 | 请求时延P95(对象>100MB) | 该指标用于统计大于100MB对象的P95时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_le_1MB_latency_p90 | 请求时延P90(对象≤1MB) | 该指标用于统计小于1MB对象的P90时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_between_1MB_4MB_latency_p90 | 请求时延P90(1MB<对象≤4MB) | 该指标用于统计1MB-4MB对象的P90时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_between_4MB_10MB_latency_p90 | 请求时延P90(4MB<对象≤10MB) | 该指标用于统计4MB-10MB对象的P90时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_between_10MB_100MB_latency_p90 | 请求时延P90(10MB<对象≤100MB) | 该指标用于统计10MB-100MB对象的P90时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_size_gt_100MB_latency_p90 | 请求时延P90(对象>100MB) | 该指标用于统计大于100MB对象的P90时延。 | ≥ 0 | ms | 不涉及 | bucket_name | 1分钟 |
request_count_monitor_6XX | 6xx状态码个数 | 该指标用于统计服务端响应状态码为6xx的请求数。 | ≥ 0 | count | 不涉及 | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
request_count_monitor_7XX | 7xx状态码个数 | 该指标用于统计服务端响应状态码为7xx的请求数。 | ≥ 0 | count | 不涉及 | tenant_id bucket_name bucket_name,domain_name | 1分钟 |
get_mirror_range_bandwidths | 镜像回源分片带宽 | 该指标用于统计镜像回源分片请求带宽。 | ≥ 0 | Byte/s | 1024(IEC) | tenant_id | 1分钟 |
get_mirror_fetch_bandwidths | 镜像回源抓取带宽 | 该指标用于统计镜像回源抓取请求带宽。 | ≥ 0 | Byte/s | 1024(IEC) | tenant_id | 1分钟 |
get_mirror_fetch_task_status | 镜像回源抓取触发状态 | 该指标用于统计租户回源触发异步抓取任务状态。该值=1时 表示当前回源可以触发异步抓取任务,该值<1时 表示当前回源不触发异步抓取任务。 | ≤ 1 | count | 不涉及 | tenant_id | 1分钟 |
standard_request_upload_bandwidths | 标准存储平均上传带宽 | 当前统计周期内标准存储所有PUT、POST类平均每秒上传对象大小总和。 | ≥ 0 | Byte/s | 1024(IEC) | bucket_name | 1分钟 |
infrequent_request_upload_bandwidths | 低频存储平均上传带宽 | 当前统计周期内低频存储所有PUT、POST类平均每秒上传对象大小总和。 | ≥ 0 | Byte/s | 1024(IEC) | bucket_name | 1分钟 |
archive_request_upload_bandwidths | 归档存储平均上传带宽 | 当前统计周期内归档存储所有PUT、POST类平均每秒上传对象大小总和。 | ≥ 0 | Byte/s | 1024(IEC) | bucket_name | 1分钟 |
standard_request_delete_bytes | 标准存储平均删除量 | 当前统计周期内标准存储所有DELETE类平均每秒删除对象大小总和。 | ≥ 0 | Byte/s | 1024(IEC) | bucket_name | 1分钟 |
infrequent_request_delete_bytes | 低频存储平均删除量 | 当前统计周期内低频存储所有DELETE类平均每秒删除对象大小总和。 | ≥ 0 | Byte/s | 1024(IEC) | bucket_name | 1分钟 |
archive_request_delete_bytes | 归档存储平均删除量 | 当前统计周期内归档存储所有DELETE类平均每秒删除对象大小总和。 | ≥ 0 | Byte/s | 1024(IEC) | bucket_name | 1分钟 |
standard_request_download_bandwidths | 标准存储平均下载带宽 | 当前统计周期内标准存储所有GET类平均每秒下载对象大小总和。 | ≥ 0 | Byte/s | 1024(IEC) | bucket_name | 1分钟 |
infrequent_request_download_bandwidths | 低频存储平均下载带宽 | 当前统计周期内低频存储所有GET类平均每秒下载对象大小总和。 | ≥ 0 | Byte/s | 1024(IEC) | bucket_name | 1分钟 |
archive_request_download_bandwidths | 归档存储平均下载带宽 | 当前统计周期内归档存储所有GET类平均每秒下载对象大小总和。 | ≥ 0 | Byte/s | 1024(IEC) | bucket_name | 1分钟 |
standard_download_request_count | 标准存储下载请求次数 | 当前统计周期内标准存储所有GET类平均每秒请求次数。 | ≥ 0 | count | 不涉及 | bucket_name | 1分钟 |
infrequent_download_request_count | 低频存储下载请求次数 | 当前统计周期内低频存储所有GET类平均每秒请求次数。 | ≥ 0 | count | 不涉及 | bucket_name | 1分钟 |
archive_download_request_count | 归档存储下载请求次数 | 当前统计周期内归档存储所有GET类平均每秒请求次数。 | ≥ 0 | count | 不涉及 | bucket_name | 1分钟 |
standard_upload_request_count | 标准存储上传请求次数 | 当前统计周期内标准存储所有PUT、POST类平均每秒请求次数。 | ≥ 0 | count | 不涉及 | bucket_name | 1分钟 |
infrequent_upload_request_count | 低频存储上传请求次数 | 当前统计周期内低频存储所有PUT、POST类平均每秒请求次数。 | ≥ 0 | count | 不涉及 | bucket_name | 1分钟 |
archive_upload_request_count | 归档存储上传请求次数 | 当前统计周期内归档存储所有PUT、POST类平均每秒请求次数。 | ≥ 0 | count | 不涉及 | bucket_name | 1分钟 |
指标ID | 指标名称 | 指标含义 | 取值范围 | 单位 | 进制 | 维度 | 监控周期(原始指标) |
|---|---|---|---|---|---|---|---|
capacity_total | 存储总用量 | 该指标用于统计所有数据所占用的存储空间容量。 | ≥ 0 | Bytes | 1024(IEC) | tenant_id bucket_name | 30分钟 |
capacity_standard | 标准存储用量 | 该指标用于统计标准存储数据所占用的存储空间容量。 | ≥ 0 | Bytes | 1024(IEC) | tenant_id bucket_name | 30分钟 |
capacity_infrequent_access | 低频存储用量 | 该指标用于统计低频访问存储数据所占用的存储空间容量。 | ≥ 0 | Bytes | 1024(IEC) | tenant_id bucket_name | 30分钟 |
capacity_archive | 归档存储用量 | 该指标用于统计归档存储数据所占用的存储空间容量。 | ≥ 0 | Bytes | 1024(IEC) | tenant_id bucket_name | 30分钟 |
capacity_deep_archive | 深度归档存储用量 | 该指标用于统计深度归档存储数据所占用的存储空间容量。 | ≥ 0 | Byte | 1024(IEC) | tenant_id bucket_name | 30分钟 |
capacity_standard_single_az | 标准存储单AZ用量 | 该指标用于统计标准存储单AZ存储数据所占用的存储空间容量。 | ≥ 0 | Byte | 1024(IEC) | tenant_id bucket_name | 30分钟 |
capacity_standard_multi_az | 标准存储多AZ用量 | 该指标用于统计标准存储多AZ存储数据所占用的存储空间容量。 | ≥ 0 | Byte | 1024(IEC) | tenant_id bucket_name | 30分钟 |
capacity_infrequent_access_single_az | 低频存储单AZ用量 | 该指标用于统计低频存储单AZ存储数据所占用的存储空间容量。 | ≥ 0 | Byte | 1024(IEC) | tenant_id bucket_name | 30分钟 |
capacity_infrequent_access_multi_az | 低频存储多AZ用量 | 该指标用于统计低频存储多AZ存储数据所占用的存储空间容量。 | ≥ 0 | Byte | 1024(IEC) | tenant_id bucket_name | 30分钟 |
object_num_all | 存储对象总数 | 该指标用于统计所有类型存储的对象数总量,对象数量是桶内文件夹、当前版本文件和历史版本文件的总和。 | ≥ 0 | Count | 不涉及 | tenant_id bucket_name | 30分钟 |
object_num_standard_total | 标准存储对象总数 | 该指标用于统计标准存储所存储的对象数总量,对象数量是桶内文件夹、当前版本文件和历史版本文件的总和。 | ≥ 0 | Count | 不涉及 | tenant_id bucket_name | 30分钟 |
object_num_infrequent_access_total | 低频存储对象总数 | 该指标用于统计低频访问存储所存储的对象数总量,对象数量是桶内文件夹、当前版本文件和历史版本文件的总和。 | ≥ 0 | Count | 不涉及 | tenant_id bucket_name | 30分钟 |
object_num_archive_total | 归档存储对象总数 | 该指标用于统计归档存储所存储的对象数总量,对象数量是桶内文件夹、当前版本文件和历史版本文件的总和。 | ≥ 0 | Count | 不涉及 | tenant_id bucket_name | 30分钟 |
object_num_deep_archive_total | 深度归档存储对象数 | 该指标用于统计深度归档存储所存储的对象数总量,对象数量是桶内文件夹、当前版本文件和历史版本文件的总和。 | ≥ 0 | count | 不涉及 | tenant_id bucket_name | 30分钟 |
object_num_standard_single_az | 标准存储单AZ对象总数 | 该指标用于统计标准存储单AZ存储的对象数总量,对象数量是桶内文件夹、当前版本文件和历史版本文件的总和。 | ≥ 0 | count | 不涉及 | tenant_id bucket_name | 30分钟 |
object_num_standard_multi_az | 标准存储多AZ对象总数 | 该指标用于统计标准存储多AZ存储的对象数总量,对象数量是桶内文件夹、当前版本文件和历史版本文件的总和。 | ≥ 0 | count | 不涉及 | tenant_id bucket_name | 30分钟 |
object_num_infrequent_access_single_az | 低频存储单AZ对象总数 | 该指标用于统计低频存储单AZ存储的对象数总量,对象数量是桶内文件夹、当前版本文件和历史版本文件的总和。 | ≥ 0 | count | 不涉及 | tenant_id bucket_name | 30分钟 |
object_num_infrequent_access_multi_az | 低频存储多AZ对象总数 | 该指标用于统计低频存储多AZ存储的对象数总量,对象数量是桶内文件夹、当前版本文件和历史版本文件的总和。 | ≥ 0 | count | 不涉及 | tenant_id bucket_name | 30分钟 |
对于有多层测量维度的测量对象,使用接口查询监控指标时,需要代入具体指标的维度层级关系。
例如,需要统计访问桶test-bucket时服务端响应状态码为400的请求数(request_code_count),该指标的维度信息为“bucket_name,http_code”,表示bucket_name为0层,http_code为1层。
- 通过API查询单个监控指标时,http_code的维度信息代入样例如下:
dim.0=bucket_name,test-bucket&dim.1=http_code,400
其中,test-bucket和400分别为bucket_name和http_code的维度值,具体获取方法请参见“维度”表格中的获取指导。
- 通过API批量查询监控指标时,http_code的维度信息代入样例如下:
"dimensions": [ { "name": "bucket_name", "value": "test-bucket" }, { "name": "http_code", "value": "400" } ]其中,test-bucket和400分别为bucket_name和http_code的维度值,具体获取方法请参见“维度”表格中的获取指导。
维度
Key | Value |
|---|---|
tenant_id | 用户维度,取值为账号ID。 账号ID的查询方法具体请参见获取账号、IAM用户、项目、用户组、区域、委托的名称和ID。 |
bucket_name | 桶维度,取值为桶名。取值请参见列举桶。 |
bucket_name,api_name | 接口维度,取值见表5。 |
bucket_name,domain_name | 域名维度,取值为访问桶的关联域名。取值请参见查看桶信息。 |
| HTTP返回码维度,取值见表6。 |
请求接口
表4中“bucket_name,api_name”维度支持如下接口。
接口ID | 接口名 |
|---|---|
LIST.BUCKETS | 获取桶列表 |
PUT.BUCKET | 创建桶 |
LIST.BUCKET.OBJECTS | 列举桶内对象 |
LIST.BUCKET.OBJECTVERSIONS | 列举桶内对象(多版本) |
HEAD.BUCKET | 获取桶元数据 |
GET.BUCKET.LOCATION | 获取桶区域位置 |
LIST.BUCKET.UPLOADS | 列举多段上传任务 |
POST.OBJECT.MULTIDELETE | 批量删除 |
POST.OBJECT | POST上传对象 |
PUT.PART | 上传段 |
PUT.PART.COPY | 拷贝段 |
DELETE.UPLOAD | 取消段 |
LIST.OBJECT.UPLOAD | 列举已上传段 |
POST.UPLOAD.COMPLETE | 合并段 |
POST.UPLOAD.INIT | 初始化段 |
PUT.OBJECT | 上传对象 |
APPEND.OBJECT | 追加写 |
PUT.OBJECT.COPY | 拷贝对象 |
DELETE.OBJECT | 删除对象 |
GET.OBJECT | 下载对象 |
HEAD.OBJECT | head对象 |
POST.OBJECT.RESTORE | 恢复对象 |
PUT.OBJECT.METADATA | 修改对象元数据 |
HTTP状态码
表4中“tenant_id,http_code”、“bucket_name,http_code”、“bucket_name,api_name,http_code”维度支持如下HTTP状态码。
HTTP状态码 | 说明 |
|---|---|
400 | 请求报文格式错误。 |
301 | 永久重定向,根据返回的重定向地址重试。 |
307 | 临时重定向,当DNS更新时,请求将被重定向到桶。 |
401 | 认证授权失败。 |
403 | 权限不足,访问拒绝,MimeType限定,无法上传该类型文件等。 |
404 | 请求资源不存在。 |
405 | 指定的方法不允许操作在请求的资源上。 |
406 | 上传数据的CRC32校验失败。 |
408 | 用户与Server之间的socket连接在超时时间内没有进行读写操作。 |
409 | 请求访问的资源冲突。 |
411 | 必须要提供HTTP消息头中的Content-Length字段。 |
412 | 用户指定的先决条件中至少有一项没有包含。 |
413 | 上传对象大小错误。 |
414 | 请求使用的URI过长。 |
416 | 请求的range不可获得。 |
429 | 短时间内请求量过多。 |
499 | 客户端断流或客户端数据流传输超时。 |
500 | 系统遇到内部错误,请重试。 |
501 | 请求的方法服务端没有实现。 |
503 | 服务不可用,内部异常或者高并发导致连接数流控。 |
579 | 上传成功,但回调失败。 |
599 | 服务端操作失败。 |
612 | 指定资源不存在或已被删除。 |
614 | 目标资源已存在。 |
650 | 监控callback访问源站超时、失败等情况。 |
701 | Block过期,分片不连续,block总大小和对象大小不匹配等。 |

