Help Center/ Edge Security/ User Guide/ Monitoring/ EdgeSec Monitored Metrics
Updated on 2024-05-27 GMT+08:00

EdgeSec Monitored Metrics

Description

This section describes metrics reported by EdgeSec to Cloud Eye as well as their namespaces and dimensions. You can query the metrics and alarms generated for EdgeSec on the Cloud Eye console or using the APIs provided by Cloud Eye.

Namespaces

SYS.EdgeSec

A namespace is an abstract collection of resources and objects. Multiple namespaces can be created in a single cluster with the data isolated from each other. This enables namespaces to share the same cluster services without affecting each other.

Metrics

Table 1 EdgeSec metrics

ID

Name

Description

Value Range

Monitored Object

Monitoring Period (Original Metric)

requests

Number of Requests

Number of requests returned by EdgeSec in the last 5 minutes

Unit: count

Collection method: Collect the number of requests for accessing the protected domain name.

≥ 0

Value type: Float

Protected domain dame

5 minutes

EdgeSec_http_2xx

EdgeSec Status Code (2XX)

Number of 2XX status codes returned by EdgeSec in the last 5 minutes

Unit: count

Collection method: Collect the number of 2XX status codes returned.

≥ 0

Value type: Float

Protected domain dame

5 minutes

EdgeSec_http_3xx

EdgeSec Status Code (3XX)

Number of 3XX status codes returned by EdgeSec in the last 5 minutes

Unit: count

Collection method: Collect the number of 3XX status codes returned.

≥ 0

Value type: Float

Protected domain dame

5 minutes

EdgeSec_http_4xx

EdgeSec Status Code (4XX)

Number of 4XX status codes returned by EdgeSec in the last 5 minutes

Unit: count

Collection method: Collect the number of 4XX status codes returned.

≥ 0

Value type: Float

Protected domain dame

5 minutes

EdgeSec_http_5xx

EdgeSec Status Code (5XX)

Number of 5XX status codes returned by EdgeSec in the last 5 minutes

Unit: count

Collection method: Collect the number of 5XX status codes returned.

≥ 0

Value type: Float

Protected domain dame

5 minutes

EdgeSec_fused_counts

EdgeSec Traffic Threshold

Number of requests destined for the protected domain name in the last 5 minutes during breakdown protection duration

Unit: count

Collection method: Number of requests to the protected domain name while the website was down

≥ 0

Value type: Float

Protected domain dame

5 minutes

inbound_traffic

Total Inbound Traffic

Total inbound traffic in the last 5 minutes

Unit: Mbit/s

Collection method: Collect the total inbound traffic in the last 5 minutes.

≥ 0 Mbit/s

Value type: Float

Protected domain dame

5 minutes

outbound_traffic

Total Outbound Traffic

Total outbound traffic in the last 5 minutes

Unit: Mbit/s

Collection method: Collect the total outbound traffic in the last 5 minutes.

≥ 0 Mbit/s

Value type: Float

Protected domain dame

5 minutes

EdgeSec_process_time_0

EdgeSec Latency [0, 10) ms

Number of requests processed by EdgeSec at a latency from 0 ms (included) to 10 ms (excluded) in the last 5 minutes

Unit: count

Collection method: Collect the number of requests processed by EdgeSec at a latency from 0 ms (included) to 10 ms (excluded) in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

EdgeSec_process_time_10

EdgeSec Latency [10, 20) ms

Number of requests processed by EdgeSec at a latency from 10 ms (included) to 20 ms (excluded) in the last 5 minutes

Unit: count

Collection method: Collect the number of requests processed by EdgeSec at a latency from 10 ms (included) to 20 ms (excluded) in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

EdgeSec_process_time_20

EdgeSec Latency [20, 50) ms

Number of requests processed by EdgeSec at a latency from 20 ms (included) to 50 ms (excluded) in the last 5 minutes

Unit: count

Collection method: Collect the number of requests processed by EdgeSec at a latency from 20 ms (included) to 50 ms (excluded) in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

EdgeSec_process_time_50

EdgeSec Latency [50, 100) ms

Number of requests processed by EdgeSec at a latency from 50 ms (included) to 100 ms (excluded) in the last 5 minutes

Unit: count

Collection method: Collect the number of requests processed by EdgeSec at a latency from 50 ms (included) to 100 ms (excluded) in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

EdgeSec_process_time_100

EdgeSec Latency [100, 1,000) ms

Number of requests processed by EdgeSec at a latency from 100 ms (included) to 1,000 ms (excluded) in the last 5 minutes

Unit: count

Collection method: Collect the number of requests processed by EdgeSec at a latency from 100 ms (included) to 1,000 ms (excluded) in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

EdgeSec_process_time_1000

EdgeSec Latency [1,000, above) ms

Number of requests processed by EdgeSec at a latency greater than or equal to 1,000 ms in the last 5 minutes

Unit: count

Collection method: Collect the number of requests processed by EdgeSec at a latency greater than or equal to 1,000 ms in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

qps_peak

Peak QPS

Peak QPS of the protected domain name in the last 5 minutes

Unit: count

Collection method: Collect the peak QPS of the protected domain name in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

qps_mean

Average QPS

Average QPS of the protected domain name in the last 5 minutes

Unit: count

Collection method: Collect the average QPS of the protected domain name in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

EdgeSec_http_0

No EdgeSec Status Code

Number of requests with no status code returned by EdgeSec in the last 5 minutes

Unit: count

Collection method: Collect the number of requests with no status code returned by EdgeSec in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

upstream_code_2xx

Status Code Returned by the Origin Server

(2XX)

Number of requests with a 2XX status code returned by the origin server in the last 5 minutes

Unit: count

Collection method: Collect the number of requests with a 2XX status code returned by the origin server in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

upstream_code_3xx

Status Code Returned by the Origin Server

(3XX)

Number of requests with a 3XX status code returned by the origin server in the last 5 minutes

Unit: count

Collection method: Collect the number of requests with a 3XX status code returned by the origin server in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

upstream_code_4xx

Status Code Returned by the Origin Server

(4XX)

Number of requests with a 4XX status code returned by the origin server in the last 5 minutes

Unit: count

Collection method: Collect the number of requests with a 4XX status code returned by the origin server in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

upstream_code_5xx

Status Code Returned by the Origin Server

(5XX)

Number of requests with a 5XX status code returned by the origin server in the last 5 minutes

Unit: count

Collection method: Collect the number of requests with a 5XX status code returned by the origin server in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

upstream_code_0

No Origin Server Status Code

Number of requests with no status code returned in the last 5 minutes

Unit: count

Collection method: Collect the number of requests with no status code returned in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

inbound_traffic_peak

Peak Inbound Traffic

Peak inbound traffic to the domain name in the last 5 minutes

Unit: Mbit/s

Collection method: Collect the peak inbound traffic to the domain name in the last 5 minutes.

≥ 0 Mbit/s

Value type: Float

Protected domain dame

5 minutes

inbound_traffic_mean

Average Inbound Traffic

Average inbound traffic to the domain name in the last 5 minutes

Unit: Mbit/s

Collection method: Collect the average inbound traffic to the domain name in the last 5 minutes.

≥ 0 Mbit/s

Value type: Float

Protected domain dame

5 minutes

outbound_traffic_peak

Peak Outbound Traffic

Peak outbound traffic to the domain name in the last 5 minutes

Unit: Mbit/s

Collection method: Collect the peak outbound traffic to the domain name in the last 5 minutes.

≥ 0 Mbit/s

Value type: Float

Protected domain dame

5 minutes

outbound_traffic_mean

Average Outbound Traffic

Average outbound traffic to the domain name in the last 5 minutes

Unit: Mbit/s

Collection method: Collect the average outbound traffic to the domain name in the last 5 minutes.

≥ 0 Mbit/s

Value type: Float

Protected domain dame

5 minutes

attacks

Number of Attacks

Number of attacks against the domain name in the last 5 minutes

Unit: count

Collection method: Collect the number of attacks against the domain name in the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

crawlers

Number of Crawler Attacks

Number of crawler attacks against the domain name in the last 5 minutes

Unit: count

Collection method: Collect the number of crawler attacks against the domain name in the last 5 minutes.

≥ 0

Value type: Float

Domain Name

5

base_protection_counts

Number of Attacks Blocked by Basic Web Protection

Number of attacks blocked by basic web protection rules over the last 5 minutes

Unit: count

Collection method: Collect the number of attacks blocked by basic web protection rules over the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

precise_protection_counts

Number of Attacks Blocked by Precise Protection

Number of attacks blocked by precise protection rules over the last 5 minutes

Unit: count

Collection method: Collect the number of attacks blocked by precise protection rules over the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

cc_protection_counts

Number of Attacks Blocked by CC Protection

Number of attacks blocked by CC protection rules over the last 5 minutes

Unit: count

Collection method: Collect the number of attacks blocked by CC protection rules over the last 5 minutes.

≥ 0

Value type: Float

Protected domain dame

5 minutes

Dimensions

Key

Value

instance_id

ID of the dedicated EdgeSec instance

EdgeSec_instance_id

ID of the website protected with EdgeSec

Example of Raw Data Format of Monitored Metrics

[
    {
        "metric": {
             // Namespace
            "namespace": "SYS.EdgeSec",
            "dimensions": [
                {
                    // Dimension name, for example, protected website
                    "name": "EdgeSec_instance_id",
                    // ID of the monitored object in this dimension, for example, ID of the protected website
                    "value": "082db2f542e0438aa520035b3e99cd99"
                }
            ],
           // Metric ID
            "metric_name": "EdgeSec_http_2xx"
        },
        // Time to live, which is predefined for the metric
        "ttl": 172800,
        // Metric value
        "value": 0.0,
       // Metric unit
        "unit": "Count",
        // Metric value type
        "type": "float",
        // Collection time for the metric
        "collect_time": 1637677359778
    }
]