Updated on 2024-03-14 GMT+08:00

Monitoring Metrics

Function Description

This section describes monitoring metrics reported by WAF to Cloud Eye as well as their namespaces and dimensions. You can use the management console or APIs provided by Cloud Eye to query the monitoring metrics of the monitored object and alarms generated for WAF.

Namespace

SYS.WAF

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

Cloud WAF Monitoring Metrics

Table 1 Monitoring metrics

Metric ID

Metric Name

Meaning

Value Range

Measurement Object & Dimension

Monitoring Interval (Raw Data)

attacks

attacks

Total number of attacks on a protected domain name in a given period

>= 0 count

Measurement object: protected domain name

Dimension: waf_instance_id

5 minutes

requests

requests

Total number of requests for a protected domain name in a given period

>= 0 count

Measurement object: protected domain name

Dimension: waf_instance_id

5 minutes

Metrics for Dedicated WAF Instances

Table 2 Metrics for dedicated WAF instances

Metric ID

Metric Name

Description

Value Range

Monitored Object

Monitoring Interval (Raw Data)

cpu_util

CPU Usage

CPU consumed by the monitored object

Unit: %

Collection method: 100% minus idle CPU usage percentage

0% to 100%

Value type: Float

Dedicated WAF instances

1 minute

mem_util

Memory Usage

Memory usage of the monitored object

Unit: %

Collection method: 100% minus idle memory percentage

0% to 100%

Value type: Float

Dedicated WAF instances

1 minute

disk_util

Disk Usage

Disk usage of the monitored object

Unit: %

Collection method: 100% minus idle disk space percentage

0% to 100%

Value type: Float

Dedicated WAF instances

1 minute

disk_avail_size

Available Disk Space

Available disk space of the monitored object

Unit: byte, KB, MB, GB, TB, or PB

Collection mode: size of free disk space

≥0 byte

Value type: Float

Dedicated WAF instances

1 minute

disk_read_bytes_rate

Disk Read Rate

Number of bytes the monitored object reads from the disk per second

Unit: byte/s, KB/s, MB/s, or GB/s

Collection mode: number of bytes read from the disk per second

≥0 byte/s

Value type: Float

Dedicated WAF instances

1 minute

disk_write_bytes_rate

Disk Write Rate

Number of bytes the monitored object writes into the disk per second

Unit: byte/s, KB/s, MB/s, or GB/s

Collection mode: number of bytes written into the disk per second

≥0 byte/s

Value type: Float

Dedicated WAF instances

1 minute

disk_read_requests_rate

Disk Read Requests

Number of bytes the monitored object reads from the disk per second

Unit: Requests/s

Collection mode: number of read requests processed by the disk per second

≥0 request/s

Value type: Float

Dedicated WAF instances

1 minute

disk_write_requests_rate

Disk Write Requests

Number of requests the monitored object writes into the disk per second

Unit: Requests/s

Collection method: Number of write requests processed by the disk per second

≥0 request/s

Value type: Float

Dedicated WAF instances

1 minute

network_incoming_bytes_rate

Incoming Traffic

Incoming traffic per second on the monitored object

Unit:

byte/s, KB/s, MB/s, or GB/s

Collection method: Incoming traffic over the NIC per second

≥0 byte/s

Value type: Float

Dedicated WAF instances

1 minute

network_outgoing_bytes_rate

Outgoing Traffic

Outgoing traffic per second on the monitored object

Unit:

byte/s, KB/s, MB/s, or GB/s

Collection method: Outgoing traffic over the NIC per second

≥0 byte/s

Value type: Float

Dedicated WAF instances

1 minute

network_incoming_packets_rate

Incoming Packet Rate

Incoming packets per second on the monitored object

Unit:

packet/s

Collection method: Incoming packets over the NIC per second

≥0 packet/s

Value type: Int

Dedicated WAF instances

1 minute

network_outgoing_packets_rate

Outgoing Packet Rate

Outgoing packets per second on the monitored object

Unit:

packet/s

Collection method: Outgoing packets over the NIC per second

≥0 packet/s

Value type: Int

Dedicated WAF instances

1 minute

concurrent_connections

Concurrent Connections

Number of concurrent connections being processed

Unit: count

Collection method: Number of concurrent connections in the system

≥0 count

Value type: Int

Dedicated WAF instances

1 minute

active_connections

Active Connections

Number of active connections

Unit: count

Collection method: Number of active connections in the system

≥0 count

Value type: Int

Dedicated WAF instances

1 minute

latest_policy_sync_time

Latest Rule Synchronization

Time elapsed for the WAF to synchronize the latest custom rules

Unit: ms

Collection method: Time elapsed for synchronizing to the last policies

≥0 ms

Value type: Int

Dedicated WAF instances

1 minute

Dimensions

Table 3 Dimensions

Key

Value

waf_instance_id

Domain name ID

instance_id

ID of the dedicated WAF instance