All Products
Search
Document Center

Object Storage Service:View the resource usage of a bucket

Last Updated:Mar 19, 2026

The OSS console provides bucket-level usage metrics — storage, bandwidth, traffic, request counts, and image processing — to help you monitor operational health and identify cost drivers. The data is for reference only and is not used for billing.

Statistics categories

The console organizes metrics into five categories:

CategoryWhat it showsRegion availability
Basic DataStorage usage, bandwidth, traffic, request counts, image processing capacity, and image processing request countsAll regions
Ranking StatisticsPage views (PVs), unique visitors (UVs), and the top 10 Referers or IP addresses accessing the bucket. Failed requests in IP address rankings include HTTP 4XX (excluding 499) and 5XX status codes.Chinese mainland, China (Hong Kong), US (Virginia), US (Silicon Valley), Germany (Frankfurt), Singapore
Region and Operator StatisticsVisitor distribution by region and Internet service provider (ISP)Chinese mainland, China (Hong Kong), US (Virginia), US (Silicon Valley), Germany (Frankfurt), Singapore
API StatisticsHTTP method and status code breakdownsChinese mainland, China (Hong Kong), US (Virginia), US (Silicon Valley), Germany (Frankfurt), Singapore
Object Access StatisticsPer-object access dataChinese mainland, China (Hong Kong), US (Virginia), US (Silicon Valley), Germany (Frankfurt), Singapore

View basic data

The following steps use Basic Data as an example. Basic Data is available in all regions.

  1. Log on to the OSS console.

  2. In the left-side navigation pane, click Buckets. Find and click the target bucket.

  3. In the left-side navigation tree, choose Data Usage > Basic Data.

  4. At the top of the page, set a time range to filter the charts.

  5. Review the charts described in the following sections.

Storage: Buckets chart

The Buckets chart shows storage usage over the selected period.

MetricDescription
Standard-Actual Storage UsageSize of Standard-class objects in the bucket
Billed storage usageBilled storage capacity of the bucket

Bandwidth: Used Bandwidth chart

The Used Bandwidth chart breaks down bandwidth by network path. Use this chart to identify which traffic type is driving bandwidth consumption.

MetricDescription
VPC InboundBandwidth used to upload data to OSS over Alibaba Cloud Virtual Private Cloud (VPC)
VPC OutboundBandwidth used to access or download OSS data over Alibaba Cloud VPC
CDN Origin InboundBandwidth used to upload data to OSS through Alibaba Cloud CDN
CDN Origin OutboundBandwidth used to access or download OSS data through CDN
CRR InboundBandwidth used to replicate data into the bucket via cross-region replication (CRR) over the Internet
CRR OutboundBandwidth used to replicate data from the bucket to another bucket via CRR over the Internet
Inbound over the InternetBandwidth used to upload data to the bucket over the Internet
Outbound over the InternetBandwidth used to access or download data from the bucket over the Internet
Inbound over Internal NetworksBandwidth used to upload data to the bucket over internal networks
Outbound over Internal NetworksBandwidth used to access or download data from the bucket over internal networks

Traffic: Traffic Usage chart

The Traffic Usage chart shows the volume of data transferred over the selected period, broken down by the same network paths as the bandwidth chart.

MetricDescription
VPC InboundTraffic generated by uploading data to the bucket over Alibaba Cloud VPC
VPC OutboundTraffic generated by accessing or downloading data from the bucket over Alibaba Cloud VPC
CDN Origin InboundTraffic generated by uploading data to the bucket through CDN
CDN Origin OutboundTraffic generated by accessing or downloading data from the bucket through CDN
CRR InboundTraffic generated by replicating data into the bucket via CRR over the Internet
CRR OutboundTraffic generated by replicating data from the bucket to another bucket via CRR over the Internet
Inbound over the InternetTraffic generated by uploading data to the bucket over the Internet
Outbound over the InternetTraffic generated by accessing or downloading data from the bucket over the Internet
Inbound over Internal NetworksTraffic generated by uploading data to the bucket over internal networks
Outbound over Internal NetworksTraffic generated by accessing or downloading data from the bucket over internal networks

Requests chart

The Requests chart shows the number of requests per hour, categorized by HTTP status code and method. Use this chart to detect error spikes or unusual traffic patterns.

By default, the chart displays four curves: HTTP 5XX, HTTP 4XX, PUT requests, and GET requests. Click any legend item to toggle its curve. Hidden items appear in gray.

HTTP status code breakdowns:

CurveWhat it tracksWhen to use
Requests with HTTP 403 status codeAccess-denied requestsInvestigate permission misconfigurations or unauthorized access attempts
Requests with HTTP 4XX status codesAll client-error requestsIdentify patterns of malformed or unauthorized requests
Requests with HTTP 4XX (excluding 403, 404, 408, and 499)Client errors excluding the most common exclusionsIsolate unexpected client-side error categories
Requests with HTTP 5XX status codesServer-side errors (e.g., 501, 502, 503)Detect service degradation; a rising 5XX curve indicates a potential service incident

PUT request types:

RequestDescription
PutBucketCreates a bucket
ListObjects (GetBucket) and ListObjectsV2 (GetBucketV2)Lists all objects. Billed in the PUT request category. For billing details, see API operation calling fees.
PutBucketACLConfigures an access control list (ACL) for a bucket
PutBucketInventoryConfigures inventories for a bucket
DeleteBucketInventoryDeletes inventories configured for a bucket
PutBucketLoggingEnables logging for a bucket
DeleteBucketLoggingDisables logging for a bucket
PutBucketWebsiteEnables static website hosting and configures redirection rules for a bucket
DeleteBucketWebsiteDisables static website hosting and deletes redirection rules for a bucket
PutBucketRefererConfigures the Referer whitelist and whether requests with empty Referer fields are allowed
PutBucketLifecycleConfigures lifecycle rules for a bucket
CommitTransitionConverts object storage classes to Infrequent Access (IA), Archive, Cold Archive, or Deep Cold Archive based on lifecycle rules
ExpireObjectDeletes an object based on lifecycle rules
DeleteBucketLifecycleDeletes lifecycle rules configured for a bucket
DeleteBucketDeletes a bucket
PutObjectUploads an object
CopyObjectCopies objects within the same bucket or to another bucket in the same region
AppendObjectUploads an object by appending content to an existing object
DeleteObjectDeletes a single object
DeleteMultipleObjectsDeletes multiple objects
PutObjectACLConfigures an ACL for an object
PostObjectUploads an object using an HTML form
PutSymlinkCreates a symbolic link
RestoreObjectRestores Archive, Cold Archive, or Deep Cold Archive objects
InitiateMultipartUploadInitiates a multipart upload task
UploadPartUploads an object part using the specified object name and upload ID
AbortMultipartUploadCancels a multipart upload task and deletes uploaded parts
UploadPartCopyCopies an object by part
PutBucketReplicationConfigures data replication rules for a bucket
DeleteBucketReplicationStops a data replication task and deletes its replication rules
PutBucketCorsConfigures cross-origin resource sharing (CORS) for a bucket
DeleteBucketCorsDeletes CORS configurations of a bucket
CompleteMultipartUploadCompletes a multipart upload task
InitiateBucketWormCreates a retention policy for a bucket
AbortBucketWormDeletes an unlocked retention policy
CompleteBucketWormLocks a retention policy
ExtendBucketWormExtends the retention period of objects in a bucket with a locked retention policy
PutBucketVersioningEnables versioning for a bucket
PutBucketPolicyConfigures a bucket policy
DeleteBucketPolicyDeletes a bucket policy
PutBucketTagsAdds or modifies tags for a bucket
DeleteBucketTagsDeletes tags of a bucket
PutBucketEncryptionConfigures a data encryption rule for a bucket
DeleteBucketEncryptionDeletes a data encryption rule for a bucket
PutBucketRequestPaymentConfigures pay-by-requester settings for a bucket
PutObjectTaggingAdds or modifies tags for an object
DeleteObjectTaggingDeletes tags of an object
PutLiveChannelCreates a LiveChannel
DeleteLiveChannelDeletes a LiveChannel
PutLiveChannelStatusChanges the status of a LiveChannel
PostVodPlaylistGenerates a video on demand (VOD) playlist for a LiveChannel

GET request types:

RequestDescription
GetBucketAclQueries the ACL of a bucket
GetBucketLocationQueries the region where a bucket is located
GetBucketInfoQueries information about a bucket
GetBucketLoggingQueries the logging configurations of a bucket
GetBucketWebsiteQueries the static website hosting configurations of a bucket
GetBucketRefererQueries the Referer configurations of a bucket
GetBucketLifecycleQueries lifecycle rules configured for a bucket
GetBucketReplicationQueries data replication rules configured for a bucket
GetBucketReplicationLocationQueries regions where data can be replicated
GetBucketReplicationProgressQueries data replication progress
GetBucketInventoryQueries an inventory of a bucket
ListBucketInventoryQueries all inventories configured for a bucket
GetObjectDownloads an object
HeadObjectQueries all metadata of an object
GetObjectMetaQueries partial metadata of an object
GetObjectACLQueries the ACL of an object
GetSymlinkQueries symbolic links
ListMultipartUploadsLists all ongoing multipart upload tasks
ListPartsLists uploaded parts
UploadPartCopyCopies an object by part
GetBucketCorsQueries CORS rules configured for a bucket
GetBucketWormQueries retention policies configured for a bucket
GetBucketVersioningQueries the versioning status of a bucket
ListObjectVersions (GetBucketVersions)Queries versions of all objects in a bucket
GetBucketPolicyQueries bucket policies configured for a bucket
GetBucketTagsQueries the tags of a bucket
GetBucketEncryptionQueries the encryption configurations of a bucket
GetBucketRequestPaymentQueries the pay-by-requester configurations of a bucket
SelectObjectScans an object
GetObjectTaggingQueries the tags of an object
ListLiveChannelLists LiveChannels
GetLiveChannelInfoQueries the configurations of a LiveChannel
GetLiveChannelStatQueries the stream ingest status of a LiveChannel
GetLiveChannelHistoryQueries the stream ingest history of a LiveChannel
GetVodPlaylistQueries the VOD playlist generated by a LiveChannel within a specified time range

Image processing charts

ChartDescription
Image Processing CapacityTotal size of image data processed in the bucket
Image Processing RequestsNumber of image processing requests sent to the bucket