Torch Object Storage
Scenario | Billable items | Billed by | Related documentation |
Scenario | Billable items | Billed by | Related documentation |
Enabling log analysis | Log storage, index storage, write traffic, index traffic, service requests, and log shards. | TLS | |
Operations such as processing, shipping, or consuming data in TOS-related topics | Network read traffic, public network read traffic, data processing traffic, and data shipping traffic. | | |
Capability | Description |
Capability | Description |
Resource Usage | Resource Usage displays real-time trends in reads, writes, traffic, and total traffic and requests. It also provides the top 1,000 buckets, which are ranked by traffic and requests. This helps you understand your overall bandwidth and resource consumption, as well as hotspot distribution. For more information, see Resource usage. |
Heat Statistics | Heat Statistics analyzes access hotness from multiple dimensions, including operation type, object size distribution, queries per second (QPS), read/write ratio, directory, and prefix. This helps you identify hot operations, buckets, directories, and prefixes, allowing you to optimize capacity and performance. For more information, see Heat statistics. |
Access Analysis | Access Analysis is based on five core metrics: uploaded data volume, downloaded data volume, deleted data volume, page views (PV), and unique visitors (UV). It displays totals and period-over-period change changes, as well as details on the top 1,000 by bucket and referrer. These features help you quickly identify hotspots and request source distribution. For more information, see Access analysis. |
Security Analysis | Security Analysis focuses on object-level operations. It visualizes trends and details of object deletion operations, such as HeadObject, DeleteObject, and UploadPart, organized by bucket and request IP address. This helps you identify security risks, such as abnormal deletions and batch operations. For more information, see Security analysis. |
Query and Analysis | Query and Analysis lets you filter log data using SQL statements. Three views are provided: a time-series histogram, raw logs, and log clustering and chart analysis. You can also filter by index fields, export data, and use the log interpretation assistant to quickly examine the details of individual requests and troubleshoot abnormal access. For more information, see Query and analysis. |
Field name | Example value | Description |
Field name | Example value | Description |
LogType | tos_access_log | The log type for TOS is tos_access_log. |
Time | 2022-05-14T16:15:09+08:00 | The time when TOS received the request. |
RequestId | xxxxxxxxxxxx-xxxxxxxx-xxxxxx-LB-cb-1AZ-F-LFRZ-B-K2-1 | The request ID. |
Bucket | test | The name of the bucket. |
Object | object1 | The key of the requested object. |
ObjectSize | 1164596 | The size of the requested object, measured in bytes. |
VersionId | 102332212244 | The version ID of the requested object. |
Operation | PutObject | The type of the operation. |
RemoteIp | 192.168.0.1 | The source IP address of the request. |
BucketLocation | cn-beijing | The region where the bucket is located. |
StorageClass | STANDARD | The storage type of the bucket. The details are as follows:
|
Host | test.tos-cn-beijing.volces.com | The domain name accessed by the request. |
HTTPMethod | PUT | The HTTP request method. |
HTTPStatus | 200 | The HTTP status code returned for the request. |
HTTPSchema | https | The protocol of the HTTP request, including HTTP and HTTPS. |
RequestSize | 1164596 | The value of Content-Length in request header, measured in bytes. |
ResponseSize | 0 | The value of Content-Length in response header, measured in bytes. |
DeltaDataSize | 1164596 | Indicates changes in the total data size in bytes caused by the request. The details are as follows:
|
HistoricalVersionDeltaSize | 209351 | Indicates changes in size of historical object versions in bytes caused by the request. The details are as follows:
tip You can calculate the changes in size of latest object versions using the formula below: Changes in size of latest object versions = DeltaDataSize - HistoricalVersionDeltaSize |
RequestUri | /fdgfdgsf?acl | The URI of the HTTP request, including the query-string. |
CostTime | 12 | The time it takes the TOS server to process the request, measured in milliseconds. |
UserAgent | curl/7.15.5 | The HTTP User-Agent header. |
Referer | x.example.com | The HTTP Referer of the request. |
OwnerId | 200000xxxx | The account ID of the bucket owner. |
RequesterId | 200000xxxx | The account ID of the requester. For anonymous access, this is displayed as a hyphen (-). |
AccessKeyId | AKTP07cMTfZg0nvA3R1I194IY8SVyUjl5Yxxxx | The access key ID of the requester. |
RequesterUserName | user1 | The username of the requester. |
RequestSourceType | cdn | The type of the synchronous request. The details are as follows:
|
ErrorCode | NoSuchBucket | The error code returned by TOS. |
ReservedFiled | - | Reserved field, displayed as "-". |
MirrorSourceStatus | 0 | The status code returned by the origin server in back-to-origin scenarios. |
ECCode | 0010-00000021 | The EC error code. |
RespTime | 35 | Response time, which refers to the time it takes to respond with the first byte after receiving a request, measured in milliseconds. |
TrashPath | .Trash/20250912023000/tree.png | The path of a deleted object in Recycle Bin if the Recycle Bin feature is enabled for an HNS bucket. |
MRAPAlias | m941ea886xxxx-mrap | The alias of a multi-region access point. |
MRAPDstEndpoint | arctic.tos-cn-beijing.volces.com | The endpoint of the bucket from which TOS retrieved an object when a user accessed TOS via a multi-region access point and requested an object that was not in the source bucket. |
MRAPDstRegion | cn-beijing | The region of the bucket from which TOS retrieved an object when a user accessed TOS via a multi-region access point and requested an object that was not in the source bucket. |
MRAPDstBucket | DstBucket | The name of the bucket from which TOS retrieved an object when a user accessed TOS via a multi-region access point and requested an object that was not in the source bucket. |
MRAPSrcRegion | cn-shanghai | The source region to which the request was routed when a user accessed TOS via a multi-region access point. |
MRAPSrcBucket | SrcBucket | The source bucket to which the request was routed when a user accessed TOS via a multi-region access point. |
StorageTier | INFREQUENT | The access tier of Intelligent Tiering in which the object is stored. The details are as follows:
|
Payer | BucketOwner | The payer for the request. The details are as follows:
|
TargetStorageClass | ARCHIVE_FR | The storage type of the target object. This field is only returned when the Operation value is TransferObject or CopyObject. The details are as follows:
|
Field/Operation | Description |
Field/Operation | Description |
Top information bar | Displays the total number of buckets under your account. Once log analysis is enabled for a bucket, its access logs are collected in real time. This provides capabilities for usage analytics, request analytics, security analytics, and querying. However, log collection, storage, and querying incur charges from TLS. For more information, see Billing notes. |
Search box | Allows you to search for buckets by name to quickly locate a specific one. |
Bucket name | The unique identifier of the bucket. |
Region | The region where the bucket resides. |
Log analysis switch | The switch is per bucket. When it is turned on, access logs are collected and TLS charges apply. When the switch is turned off, no new logs are generated, but historical logs are retained according to TLS lifecycle rules. |
To analyze | A bucket with log analysis enabled has a To analyze link that leads to the Query and Analysis tab. |