OBS Monitoring Metrics
Functions
This section defines the namespace, list, and dimensions of monitoring metrics reported by OBS to Cloud Eye. You can use the management console or API provided by Cloud Eye to search for monitoring metrics and alarms generated by OBS.
Namespace
SYS.OBS
Monitoring Metrics
Metric ID |
Metric |
Description |
Value Range |
Monitored Entity |
Monitoring Period (Original Metric) |
---|---|---|---|---|---|
download_bytes |
Bytes Downloaded |
Response bytes of all download requests made to all buckets in a region, including bytes in HTTP entity bodies Unit: byte |
≥ 0 bytes |
Bucket |
5 min |
upload_bytes |
Bytes Uploaded |
Bytes of all upload requests made to all buckets in a region, including bytes in HTTP entity bodies Unit: byte |
≥ 0 bytes |
Bucket |
5 min |
get_request_count |
GET Requests |
Number of GET, HEAD, or OPTIONS requests made to all buckets and objects in the buckets of a region Unit: count |
≥ 0 counts |
Bucket |
5 min |
put_request_count |
PUT Requests |
Number of PUT, POST, and DELETE requests made to all buckets and objects in the buckets of a region Unit: count |
≥ 0 counts |
Bucket |
5 min |
first_byte_latency |
First Byte Download Delay |
Average time from receiving a GET, HEAD, or OPTIONS request to the time that the system starts to respond in a measurement period Unit: ms |
≥ 0 ms |
Bucket |
5 min |
request_count_4xx |
4xx Errors |
Times that the server responds to requests whose error codes are 4xx Unit: count |
≥ 0 counts |
Bucket |
5 min |
request_count_5xx |
5xx Errors |
Times that the server responds to requests whose error codes are 5xx Unit: count |
≥ 0 counts |
Bucket |
5 min |
get_mirror_range_bandwidths |
Range Retrieval Bandwidth (Mirroring-based Back to Source) |
Bandwidth for retrieving object ranges with mirroring-based back to source Unit: byte/s |
≥ 0 bytes/s |
User |
1 minute |
get_mirror_fetch_bandwidths |
Fetch Bandwidth (Mirroring-based Back to Source) |
Bandwidth for fetches triggered by mirroring-based back to source Unit: byte/s |
≥ 0 bytes/s |
User |
1 minute |
get_mirror_fetch_task_status |
Fetch Status (Mirroring-based Back to Source) |
Status of asynchronous fetches triggered by mirroring-based back to source. A value of 1 indicates that asynchronous fetches can be triggered, while a value less than 1 indicates that asynchronous fetches cannot be triggered. |
≤ 1 |
User |
1 minute |
Monitoring Metrics
Metric ID |
Metric |
Description |
Value Range |
Monitored Entity |
Monitoring Period (Original Metric) |
---|---|---|---|---|---|
get_request_count |
GET Requests |
Number of GET requests made to all buckets and objects in the buckets of a region. Unit: count |
≥ 0 counts |
Bucket |
1 minute |
put_request_count |
PUT Requests |
Number of PUT requests made to all buckets and objects in the buckets of a region. Unit: count |
≥ 0 counts |
Bucket |
1 minute |
first_byte_latency |
First Byte Download Delay |
Average time from receiving a GET request to the time that the system starts to respond in a measurement period. Unit: ms |
≥ 0 ms |
Bucket |
1 minute |
request_count_4xx |
4XX Status Codes |
Number of requests whose status code returned by the server is 4xx. Unit: count |
≥ 0 counts |
User Bucket |
1 minute |
request_count_5xx |
5XX Status Codes |
Number of requests whose status code returned by the server is 5xx. Unit: count |
≥ 0 counts |
User Bucket |
1 minute |
total_request_latency |
Average Request Latency |
Average time from receiving a request to the time that the system response ends in a measurement period. Unit: ms |
≥ 0 ms |
User Bucket |
1 minute |
request_count_per_second |
Total TPS |
Average number of requests per second in a statistical period. Unit: count |
≥ 0 counts |
User Bucket |
1 minute |
request_count_get_per_second |
GET Request TPS |
Average number of GET requests per second in a statistical period. Unit: count |
≥ 0 counts |
User Bucket |
1 minute |
request_count_put_per_second |
PUT Request TPS |
Average number of PUT requests per second in a statistical period. Unit: count |
≥ 0 counts |
User Bucket |
1 minute |
request_count_delete_per_second |
DELETE Request TPS |
Average number of DELETE requests per second in a statistical period. Unit: count |
≥ 0 counts |
User Bucket |
1 minute |
request_success_rate |
Request Success Rate |
Used to measure the availability of the storage service system. It refers to the percentage of non-server error requests (with status code 5xx returned) in the total request count. It is calculated as follows: (1 – 5xx requests/Total requests) x 100% Unit: % |
≥ 0, ≤ 100 |
User Bucket |
1 minute |
effective_request_rate |
Valid request rate |
Validity of client requests. Percentage of the valid requests in the total requests. It is calculated as follows: (Number of client requests whose returned status code is 2xx or 3xx/Total number of requests) x 100% Unit: % |
≥ 0, ≤ 100 |
User Bucket |
1 minute |
request_break_rate |
Request interruption rate |
Percentage of the number of requests interrupted by a client to the total number of requests. It is calculated as follows: (Number of requests interrupted by a client/Total number of requests) x 100% Unit: % |
≥ 0, ≤ 100 |
User Bucket |
1 minute |
request_count_monitor_2XX |
2xx Status Codes |
Count of server responses to requests whose status codes are 2xx. Unit: count |
≥ 0 counts |
User Bucket |
1 minute |
request_count_monitor_3XX |
3xx Status Codes |
Count of server responses to requests whose status codes are 3xx. Unit: count |
≥ 0 counts |
User Bucket |
1 minute |
download_bytes |
Total Download Bandwidth |
Total size of objects downloaded per second in a measurement period. Unit: byte/s |
≥ 0 bytes/s |
User Bucket |
1 minute |
download_bytes_extranet |
Download Bandwidth (Internet) |
Total size of objects downloaded over the Internet per second in a measurement period. Unit: byte/s |
≥ 0 bytes/s |
User Bucket |
1 minute |
download_bytes_intranet |
Download Bandwidth (Intranet) |
Total size of objects downloaded over the Intranet per second in a measurement period. Unit: byte/s |
≥ 0 bytes/s |
User Bucket |
1 minute |
upload_bytes |
Total Upload Bandwidth |
Total size of objects uploaded per second in a measurement period. Unit: byte/s |
≥ 0 bytes/s |
User Bucket |
1 minute |
upload_bytes_extranet |
Upload Bandwidth (Internet) |
Total size of objects uploaded over the Internet per second in a measurement period. Unit: byte/s |
≥ 0 bytes/s |
User Bucket |
1 minute |
upload_bytes_intranet |
Upload Bandwidth (Intranet) |
Total size of objects uploaded over the Intranet per second in a measurement period. Unit: byte/s |
≥ 0 bytes/s |
User Bucket |
1 minute |
download_traffic |
Total Download Traffic |
Total size of objects downloaded in a measurement period. Unit: byte |
≥ 0 bytes/s |
User Bucket |
1 minute |
download_traffic_extranet |
Download Traffic (Internet) |
Total size of objects downloaded over the Internet in a measurement period. Unit: byte |
≥ 0 bytes |
User Bucket |
1 minute |
download_traffic_intranet |
Download Traffic (Intranet) |
Total size of objects downloaded over the Intranet in a measurement period. Unit: byte |
≥ 0 bytes |
User Bucket |
1 minute |
upload_traffic |
Total Upload Traffic |
Total size of objects uploaded in a measurement period. Unit: byte |
≥ 0 bytes |
User Bucket |
1 minute |
upload_traffic_extranet |
Upload Traffic (Internet) |
Total size of objects uploaded over the Internet in a measurement period. Unit: byte |
≥ 0 bytes |
User Bucket |
1 minute |
upload_traffic_intranet |
Upload Traffic (Intranet) |
Total size of objects uploaded over the Intranet in a measurement period. Unit: byte |
≥ 0 bytes |
User Bucket |
1 minute |
get_mirror_range_bandwidths |
Range Retrieval Bandwidth (Mirroring-based Back to Source) |
Bandwidth for retrieving object ranges with mirroring-based back to source Unit: byte/s |
≥ 0 bytes/s |
User |
1 minute |
get_mirror_fetch_bandwidths |
Fetch Bandwidth (Mirroring-based Back to Source) |
Bandwidth for fetches triggered by mirroring-based back to source Unit: byte/s |
≥ 0 bytes/s |
User |
1 minute |
get_mirror_fetch_task_status |
Fetch Status (Mirroring-based Back to Source) |
Status of asynchronous fetches triggered by mirroring-based back to source. A value of 1 indicates that asynchronous fetches can be triggered, while a value less than 1 indicates that asynchronous fetches cannot be triggered. |
≤ 1 |
User |
1 minute |
Metric ID |
Metric |
Description |
Value Range |
Monitored Entity |
Monitoring Period (Original Metric) |
---|---|---|---|---|---|
capacity_total |
Total Used Storage Space |
Measures the storage space occupied by all data. Unit: byte |
≥ 0 bytes |
User Bucket |
30 minutes |
capacity_standard |
Used Space - Standard Storage |
Measures the storage space occupied by Standard data. Unit: byte |
≥ 0 bytes |
User Bucket |
30 minutes |
capacity_infrequent_access |
Used Space - Infrequent Access Storage |
Measures the storage space occupied by Infrequent Access data. Unit: byte |
≥ 0 bytes |
User Bucket |
30 minutes |
capacity_archive |
Used Space - Archive Storage |
Measures the storage space occupied by Archive data. Unit: byte |
≥ 0 bytes |
User Bucket |
30 minutes |
capacity_standard_single_az |
Standard Storage (Single-AZ) |
Space occupied by Standard data stored in a single AZ Unit: byte |
≥ 0 bytes |
User Bucket |
30 minutes |
capacity_standard_multi_az |
Standard Storage (Multi-AZ) |
Space occupied by Standard data stored in multiple AZs Unit: byte |
≥ 0 bytes |
User Bucket |
30 minutes |
capacity_infrequent_access_single_az |
Infrequent Access Storage (Single-AZ) |
Space occupied by Infrequent Access data stored in a single AZ Unit: byte |
≥ 0 bytes |
User Bucket |
30 minutes |
capacity_infrequent_access_multi_az |
Infrequent Access Storage (Multi-AZ) |
Space occupied by Infrequent Access data stored in multiple AZs Unit: byte |
≥ 0 bytes |
User Bucket |
30 minutes |
object_num_all |
Total Number of Objects |
Total number of objects (including folders and all file versions) stored in all storage classes Unit: count |
≥ 0 |
User Bucket |
30 minutes |
object_num_standard_total |
Number of Objects - Standard Storage |
Total number of objects (including folders and all file versions) stored in the Standard storage class Unit: count |
≥ 0 |
User Bucket |
30 minutes |
object_num_infrequent_access_total |
Number of Objects - Infrequent Access Storage |
Total number of objects (including folders and all file versions) stored in the Infrequent Access storage class Unit: count |
≥ 0 |
User Bucket |
30 minutes |
object_num_archive_total |
Number of Objects - Archive Storage |
Total number of objects (including folders and all file versions) stored in the Archive storage class Unit: count |
≥ 0 |
User Bucket |
30 minutes |
object_num_standard_single_az |
Standard Objects (Single-AZ) |
Total number of Standard objects (including folders and all object versions) stored in a single AZ Unit: count |
≥ 0 |
User Bucket |
30 minutes |
object_num_standard_multi_az |
Standard Objects (Multi-AZ) |
Total number of Standard objects (including folders and all object versions) stored in multiple AZs Unit: count |
≥ 0 |
User Bucket |
30 minutes |
object_num_infrequent_access_single_az |
Infrequent Access Objects (Single-AZ) |
Total number of Infrequent Access objects (including folders and all object versions) stored in a single AZ Unit: count |
≥ 0 |
User Bucket |
30 minutes |
object_num_infrequent_access_multi_az |
Infrequent Access Objects (Multi-AZ) |
Total number of Infrequent Access objects (including folders and all object versions) stored in multiple AZs Unit: count |
≥ 0 |
User Bucket |
30 minutes |
Event Monitoring
Event Source |
Event Name |
Event ID |
Event Severity |
---|---|---|---|
OBS |
Deleting a bucket |
deleteBucket |
Major |
Deleting a bucket policy |
deleteBucketPolicy |
Major |
|
Configuring a bucket ACL |
setBucketAcl |
Minor |
|
Configuring a bucket policy |
setBucketPolicy |
Minor |
Dimensions
Key |
Value |
---|---|
Bucket_Name |
Bucket dimension. The value is the bucket name. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot