Related Concepts

This section describes how to view OBS metrics, and only involves a basic introduction of the monitoring metrics and rollup of the Cloud Eye service. For details, see the Cloud Eye service.

Monitoring Metrics

As the core concept of cloud monitoring, a metric is used to measure resource performance of a specific dimension. For example, upload traffic of OBS, number of GET requests, and number of 4xx exceptions are all metrics. A metric is a time-dependent variable that generates a series of monitoring data over time. It helps you understand the metric changes over a specified period of time. Table 1 details the OBS metrics as follows:

Table 1 OBS metrics

Metric

Description

Value

Monitored Object

Bytes downloaded

Specifies the response bytes of all download requests made to all buckets in a region, including bytes in HTTP bodies. Unit: byte

≥ 0 Byte

OBS

Bytes uploaded

Specifies the bytes in the message bodies of all upload requests made to all buckets in a region, including bytes in HTTP bodies. Unit: byte

≥ 0 Byte

OBS

GET requests

Specifies the number of GET, HEAD, or OPTIONS requests made to all buckets and objects in the buckets of a region. Unit: count

≥ 0 Counts

OBS

PUT requests

Specifies the number of PUT, POST, or DELETE requests made to all buckets and objects in the buckets of a region. Unit: count

≥ 0 Counts

OBS

First byte download delay

Specifies the average time that a system receives a GET, HEAD, or OPTIONS request to the time that the system starts to respond to the request in a measurement period.

≥ 0 ms

OBS

4xx errors

Specifies the number of requests whose error code is 4xx returned by the server. Unit: count

≥ 0 Counts

OBS

5xx errors

Specifies the number of requests whose error code is 5xx returned by the server. Unit: count

≥ 0 Counts

OBS

Rollup

Rollup is the process in which Cloud Eye calculates the average, maximum, minimum, sum, or variance value based on sample raw data reported by each cloud service in specific periods. The calculation period is called rollup period. Currently, OBS supports five rollup periods: 5 minutes, 20 minutes, 1 hour, 4 hours, and 24 hours. OBS rollup allows you to collect and analyze statistics about the number of operations on buckets and objects in buckets in a specified period.