用戶可以通過云監控服務提供管理控制臺或API接口來檢索Web應用防火墻產生的監控指標和告警信息。
命名空間
SYS.WAF
說明命名空間是對一組資源和對象的抽象整合。在同一個集群內可創建不同的命名空間,不同命名空間中的數據彼此隔離。使得它們既可以共享同一個集群的服務,也能夠互不干擾。
防護域名監控指標
指標ID 指標名稱 指標含義 取值范圍 測量對象 監控周期(原始指標) requests 請求量 該指標用于統計測量對象近5分鐘內WAF返回的請求量的總數。
單位:次
采集方式:統計防護域名請求量的總數
≥0 次
值類型:Float
防護域名 5分鐘 waf_http_2xx WAF返回碼(2XX) 該指標用于統計測量對象近5分鐘內WAF返回的2XX狀態碼的數量。
單位:次
采集方式:統計WAF引擎返回的2XX系列狀態響應碼的數量
≥0 次
值類型:Float
防護域名 5分鐘 waf_http_3xx WAF返回碼(3XX) 該指標用于統計測量對象近5分鐘內WAF返回的3XX狀態碼的數量。
單位:次
采集方式:統計WAF引擎返回的3XX系列狀態響應碼的數量
≥0 次
值類型:Float
防護域名 5分鐘 waf_http_4xx WAF返回碼(4XX) 該指標用于統計測量對象近5分鐘內WAF返回的4XX狀態碼的數量。
單位:次?
采集方式:統計WAF引擎返回的4XX系列狀態響應碼的數量
≥0 次
值類型:Float
防護域名 5分鐘 waf_http_5xx WAF返回碼(5XX) 該指標用于統計測量對象近5分鐘內WAF返回的5XX狀態碼的數量。
單位:次
采集方式:統計WAF引擎返回的5XX系列狀態響應碼的數量
≥0 次
值類型:Float
防護域名 5分鐘 waf_fused_counts WAF熔斷量 該指標用于統計測量對象近5分鐘內被WAF熔斷保護的請求數量。
單位:次
采集方式:統計防護域名被熔斷保護的請求數量
≥0 次
值類型:Float
防護域名 5分鐘 inbound_traffic 入網總流量 該指標用于統計測量對象近5分鐘內總入帶寬的大小。
單位:Mbit
采集方式:統計近5分鐘內總入帶寬的大小
≥0 Mbit
值類型:Float
防護域名 5分鐘 outbound_traffic 出網總流量 該指標用于統計測量對象近5分鐘內總出帶寬的大小。
單位:Mbit
采集方式:統計近5分鐘內總出帶寬的大小
≥0 Mbit
值類型:Float
防護域名 5分鐘 waf_process_time_0 WAF處理時延-區間[0-10ms) 該指標用于統計測量對象近5分鐘內WAF處理時延在區間[0-10ms)內的總數量。?
單位:次
采集方式:統計近5分鐘內WAF處理時延在區間[0-10ms)內的總數量
≥0 次
值類型:Float
防護域名 5分鐘 waf_process_time_10 WAF處理時延-區間[10-20ms) 該指標用于統計測量對象近5分鐘內WAF處理時延在區間[10-20ms)內的總數量。
單位:次
采集方式:統計近5分鐘內WAF處理時延在區間[10-20ms)內的總數量
≥0 次
值類型:Float
防護域名 5分鐘 waf_process_time_20 WAF處理時延-區間[20-50ms) 該指標用于統計測量對象近5分鐘內WAF處理時延在區間[20-50ms)內的總數量。
單位:次
采集方式:統計近5分鐘內WAF處理時延在區間[20-50ms)內的總數量
≥0 次
值類型:Float
防護域名 5分鐘 waf_process_time_50 WAF處理時延-區間[50-100ms) 該指標用于統計測量對象近5分鐘內WAF處理時延在區間[50-100ms)內的總數量。
單位:次
采集方式:統計近5分鐘內WAF處理時延在區間[50-100ms)內的總數量
≥0 次
值類型:Float
防護域名 5分鐘 waf_process_time_100 WAF處理時延-區間[100-1000ms) 該指標用于統計測量對象近5分鐘內WAF處理時延在區間[100-1000ms)內的總數量。
單位:次
采集方式:統計近5分鐘內WAF處理時延在區間[100-1000ms)內的總數量
≥0 次
值類型:Float
防護域名 5分鐘 waf_process_time_1000 WAF處理時延-區間[1000+ms) 該指標用于統計測量對象近5分鐘內WAF處理時延在區間[1000+ms)內的總數量。
單位:次
采集方式:統計近5分鐘內WAF處理時延在區間[1000+ms)內的總數量
≥0 次
值類型:Float
防護域名 5分鐘 qps_peak QPS峰值 該指標用于統計近5分鐘內防護域名的QPS峰值。
單位:次
采集方式:統計近5分鐘內防護域名的QPS峰值
≥0 次
值類型:Float
防護域名 5分鐘 qps_mean QPS均值 該指標用于統計近5分鐘內防護域名的QPS均值。
單位:次
采集方式:統計近5分鐘內防護域名的QPS均值
≥0 次
值類型:Float
防護域名 5分鐘 waf_http_0 無返回的WAF狀態碼 該指標用于統計測量對象近5分鐘內WAF無返回的狀態響應碼的數量。
單位:次
采集方式:統計近5分鐘內WAF無返回的狀態響應碼的數量
≥0 次
值類型:Float
防護域名 5分鐘 upstream_code_2xx 業務返回碼(2XX) 該指標用于統計測量對象近5分鐘內業務返回的2XX系列狀態響應碼的數量。
單位:次
采集方式:統計近5分鐘內業務返回的2XX系列狀態響應碼的數量
≥0 次
值類型:Float
防護域名 5分鐘 upstream_code_3xx 業務返回碼(3XX) 該指標用于統計測量對象近5分鐘內業務返回的3XX系列狀態響應碼的數量。
單位:次
采集方式:統計近5分鐘內業務返回的3XX系列狀態響應碼的數量
≥0 次
值類型:Float
防護域名 5分鐘 upstream_code_4xx 業務返回碼(4XX) 該指標用于統計測量對象近5分鐘內業務返回的4XX系列狀態響應碼的數量。
單位:次
采集方式:統計近5分鐘內業務返回的4XX系列狀態響應碼的數量
≥0 次
值類型:Float
防護域名 5分鐘 upstream_code_5xx 業務返回碼(5XX) 該指標用于統計近5分鐘內業務返回的5XX系列狀態響應碼的數量。
單位:次
采集方式:統計近5分鐘內業務返回的5XX系列狀態響應碼的數量
≥0 次
值類型:Float
防護域名 5分鐘 upstream_code_0 無返回的業務狀態碼 該指標用于統計測量對象近5分鐘內業務無返回的狀態響應碼的數量。
單位:次
采集方式:統計近5分鐘內業務無返回的狀態響應碼的數量
≥0 次
值類型:Float
防護域名 5分鐘 inbound_traffic_peak 入網流量的峰值 該指標用于統計近5分鐘內防護域名入網流量的峰值。
單位:Mbit/s
采集方式:統計近5分鐘內防護域名入網流量的峰值
≥0 Mbit/s
值類型:Float
防護域名 5分鐘 inbound_traffic_mean 入網流量的均值 該指標用于統計近5分鐘內防護域名入網流量的均值。
單位:Mbit/s
采集方式:統計近5分鐘內防護域名入網流量的均值
≥0 Mbit/s
值類型:Float
防護域名 5分鐘 outbound_traffic_peak 出網流量的峰值 該指標用于統計近5分鐘內防護域名出網流量的峰值。
單位:Mbit/s
采集方式:統計近5分鐘內防護域名出網流量的峰值
≥0 Mbit/s
值類型:Float
防護域名 5分鐘 outbound_traffic_mean 出網流量的均值 該指標用于統計近5分鐘內防護域名出網流量的均值。
單位:Mbit/s
采集方式:統計近5分鐘內防護域名出網流量的均值
≥0 Mbit/s
值類型:Float
防護域名 5分鐘 attacks 攻擊總次數 該指標用于統計近5分鐘內防護域名攻擊請求量的總數。
單位:次
采集方式:統計近5分鐘內防護域名攻擊請求量的總數
≥0 次
值類型:Float
防護域名 5分鐘 crawlers 爬蟲攻擊次數 該指標用于統計近5分鐘內防護域名爬蟲攻擊請求量的總數。
單位:次
采集方式:統計近5分鐘內防護域名爬蟲攻擊請求量的總數
≥0 次
值類型:Float
防護域名 5分鐘 base_protection_counts web基礎防護次數 該指標用于統計近5分鐘內由Web基礎防護規則防護的攻擊數量。
單位:次
采集方式:統計近5分鐘內由Web基礎防護規則防護的攻擊數量
≥0 次
值類型:Float
防護域名 5分鐘 precise_protection_counts 精準防護次數 該指標用于統計近5分鐘內由精準防護規則防護的攻擊數量。
單位:次
采集方式:統計近5分鐘內由精準防護規則防護的攻擊數量
≥0 次
值類型:Float
防護域名 5分鐘 cc_protection_counts cc防護次數 該指標用于統計近5分鐘內由CC防護規則防護的攻擊數量。
單位:次
采集方式:統計近5分鐘內由CC防護規則防護的攻擊數量。
≥0 次
值類型:Float
防護域名 5分鐘
獨享引擎實例監控指標
指標ID 指標名稱 指標含義 取值范圍 測量對象 監控周期(原始指標) cpu_util CPU使用率 該指標用于統計測量對象的CPU利用率。
單位:百分比
采集方式:100%減去空閑CPU占比
0~100 %
值類型:Float
獨享引擎實例 1分鐘 mem_util 內存使用率 該指標用于統計測量對象的內存利用率。
單位:百分比
采集方式:100%減去空閑內存占比
0~100 %
值類型:Float
獨享引擎實例 1分鐘 disk_util 磁盤使用率 該指標用于統計測量對象的磁盤利用率。
單位:百分比
采集方式:100%減去空閑磁盤占比
0~100 %
值類型:Float
獨享引擎實例 1分鐘 disk_avail_size 磁盤可用空間 該指標用于統計測量對象的磁盤可用空間。
單位:byte、KB、MB、GB、TB、PB
采集方式:空閑磁盤空間大小
≥0 byte
值類型:Float
獨享引擎實例 1分鐘 disk_read_bytes_rate 磁盤讀速率 該指標用于統計測量對象每秒從磁盤讀取的字節數。
單位:byte/s、KB/s、MB/s、GB/s
采集方式:每秒從磁盤讀取的字節數
≥0 byte/s
值類型:Float
獨享引擎實例 1分鐘 disk_write_bytes_rate 磁盤寫速率 該指標用于統計測量對象每秒寫入磁盤的字節數。
單位:byte/s、KB/s、MB/s、GB/s
采集方式:每秒寫入磁盤的字節數
≥0 byte/s
值類型:Float
獨享引擎實例 1分鐘 disk_read_requests_rate 磁盤讀操作速率 該指標用于統計測量對象每秒從磁盤讀取的請求數。
單位:請求/秒
采集方式:每秒磁盤處理的讀取請求數
≥0 request/s
值類型:Float
獨享引擎實例 1分鐘 disk_write_requests_rate 磁盤寫操作速率 該指標用于統計測量對象每秒寫入數據到磁盤的請求次數。
單位:請求/秒
采集方式:每秒磁盤處理的寫入請求數
≥0 request/s
值類型:Float
獨享引擎實例 1分鐘 network_incoming_bytes_rate 網絡流入速率 該指標用于統計測量對象每秒流入測量對象的網絡流量。
單位:byte/s、KB/s、MB/s、GB/s
采集方式:每秒從網絡適配器輸入的流量
≥0 byte/s
值類型:Float
獨享引擎實例 1分鐘 network_outgoing_bytes_rate 網絡流出速率 該指標用于統計測量對象每秒流出測量對象的網絡流量。
單位:byte/s、KB/s、MB/s、GB/s
采集方式:每秒從網絡適配器輸出的流量
≥0 byte/s
值類型:Float
獨享引擎實例 1分鐘 network_incoming_packets_rate 網絡流入包速率 該指標用于統計測量對象每秒流入測量對象的數據包數量。
單位:packet/s
采集方式:每秒從網絡適配器流入的數據包數
≥0 packet/s
值類型:Int
獨享引擎實例 1分鐘 network_outgoing_packets_rate 網絡流出包速率 該指標用于統計測量對象每秒流出測量對象的數據包數量。
單位:packet/s
采集方式:每秒從網絡適配器流出的數據包數
≥0 packet/s
值類型:Int
獨享引擎實例 1分鐘 concurrent_connections 并發連接數 該指標用于統計測量對象當前處理的并發連接數量。
單位:count
采集方式:系統當前的并發連接數量
≥0 count
值類型:Int
獨享引擎實例 1分鐘 active_connections 活躍連接數 該指標用于統計測量對象當前打開的連接數量。
單位:count
采集方式:系統當前的活躍連接數量
≥0 count
值類型:Int
獨享引擎實例 1分鐘 latest_policy_sync_time 最近一次策略同步的耗時 該指標用于統計測量對象最近一次同步WAF策略的耗時。
單位:ms
采集方式:最近一次同步WAF策略的耗時
≥0 ms
值類型:Int
獨享引擎實例 1分鐘
維度
| Key | Value |
|---|---|
| instance_id | WAF獨享引擎實例ID |
| waf_instance_id | WAF防護網站ID |
監控指標原始數據格式樣例
[
{
"metric": {
// 命名空間
"namespace": "SYS.WAF",
"dimensions": [
{
// 維度名稱,例如防護網站
"name": "waf_instance_id",
// 該維度下的監控對象ID,例如防護網站ID
"value": "082db2f542e0438aa520035b3e99cd99"
}
],
// 指標ID
"metric_name": "waf_http_2xx"
},
// 生存時間,指標預定義
"ttl": 172800,
// 指標值
"value": 0.0,
// 指標單位
"unit": "Count",
// 指標值類型
"type": "float",
// 指標采集時間
"collect_time": 1637677359778
}
]