slb virtual-server port¶
Virtual Port
port Specification¶
Type Collection Object Key(s) port-number, protocol Collection Name port-list Collection URI /axapi/v3/slb/virtual-server/{name}/port Element Name port Element URI /axapi/v3/slb/virtual-server/{name}/port/{port-number}+{protocol} Element Attributes port_attributes Statistics Data URI /axapi/v3/slb/virtual-server/{name}/port/{port-number}+{protocol}/stats Operational Data URI /axapi/v3/slb/virtual-server/{name}/port/{port-number}+{protocol}/oper Schema port schemaOperations Allowed:
| Operation | Method | URI | Payload | |
|---|---|---|---|---|
Create Object | POST | /axapi/v3/slb/virtual-server/{name}/port | ||
Create List | POST | /axapi/v3/slb/virtual-server/{name}/port | ||
Get Object | GET | /axapi/v3/slb/virtual-server/{name}/port/{port-number}+{protocol} | ||
Get List | GET | /axapi/v3/slb/virtual-server/{name}/port | ||
Modify Object | POST | /axapi/v3/slb/virtual-server/{name}/port/{port-number}+{protocol} | ||
Replace Object | PUT | /axapi/v3/slb/virtual-server/{name}/port/{port-number}+{protocol} | ||
Replace List | PUT | /axapi/v3/slb/virtual-server/{name}/port | ||
Delete Object | DELETE | /axapi/v3/slb/virtual-server/{name}/port/{port-number}+{protocol} |
port-list¶
port-list is JSON List of port attributes
port-list : [
]
port attributes¶
acl-id-list
Type: Listacl-name-list
Type: Listaction
Description ‘enable’: Enable; ‘disable’: Disable;
Type: string
Supported Values: enable, disable
Default: enable
aflex-scripts
Type: Listalt-protocol1
Description ‘http’: HTTP Port;
Type: string
Supported Values: http
alt-protocol2
Description ‘tcp’: TCP LB service;
Type: string
Supported Values: tcp
alternate-port
Description Alternate Virtual Port
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: alternate-port and range are mutually exclusive
alternate-port-number
Description Virtual Port
Type: number
Range: 0-65534
auth-cfg
Description: auth-cfg is a JSON Block. Please see below for auth-cfg
Type: Object
auto
Description Configure auto NAT for the vport
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
clientip-sticky-nat
Description Prefer to use same source NAT address for a client
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
conn-limit
Description Connection Limit
Type: number
Range: 1-8000000
Default: 8000000
def-selection-if-pref-failed
Description ‘def-selection-if-pref-failed’: Use default server selection method if prefer method failed; ‘def-selection-if-pref-failed-disable’: Stop using default server selection method if prefer method failed;
Type: string
Supported Values: def-selection-if-pref-failed, def-selection-if-pref-failed-disable
Default: def-selection-if-pref-failed
expand
Description expand syn-cookie with timestamp and wscale
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
extended-stats
Description Enable extended statistics on virtual port
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
force-routing-mode
Description Force routing mode
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
gslb-enable
Description Enable Global Server Load Balancing
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
ha-conn-mirror
Description Enable for HA Conn sync
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
ip-map-list
Description Enter name of IP Map List to be bound (IP Map List Name)
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
ipinip
Description Enable IP in IP
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
l7-hardware-assist
Description FPGA assist L7 packet parsing
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
message-switching
Description Message switching
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
name
Description SLB Virtual Service Name
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
no-auto-up-on-aflex
Description Don’t automatically mark vport up when aFleX is bound
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
no-dest-nat
Description Disable destination NAT, this option only supports in wildcard VIP or when a connection is operated in SSLi + EP mode
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
no-logging
Description Do not log connection over limit event
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
persist-type
Description ‘src-dst-ip-swap-persist’: Create persist session after source IP and destination IP swap; ‘use-src-ip-for-dst-persist’: Use the source IP to create a destination persist session; ‘use-dst-ip-for-src-persist’: Use the destination IP to create source IP persist session;
Type: string
Supported Values: src-dst-ip-swap-persist, use-src-ip-for-dst-persist, use-dst-ip-for-src-persist
pool
Description Specify NAT pool or pool group
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/ip/nat/pool
port-number
Description Port
Type: number
Range: 0-65534
port-translation
Description Enable port translation under no-dest-nat
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
precedence
Description Set auto NAT pool as higher precedence for source NAT
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
protocol
Description ‘tcp’: TCP LB service; ‘udp’: UDP Port; ‘others’: for no tcp/udp protocol, do IP load balancing; ‘diameter’: diameter port; ‘dns-tcp’: DNS service over TCP; ‘dns-udp’: DNS service over UDP; ‘fast-http’: Fast HTTP Port; ‘fix’: FIX Port; ‘ftp’: File Transfer Protocol Port; ‘ftp-proxy’: ftp proxy port; ‘http’: HTTP Port; ‘https’: HTTPS port; ‘imap’: imap proxy port; ‘mlb’: Message based load balancing; ‘mms’: Microsoft Multimedia Service Port; ‘mysql’: mssql port; ‘mssql’: mssql; ‘pop3’: pop3 proxy port; ‘radius’: RADIUS Port; ‘rtsp’: Real Time Streaming Protocol Port; ‘sip’: Session initiation protocol over UDP; ‘sip-tcp’: Session initiation protocol over TCP; ‘sips’: Session initiation protocol over TLS; ‘smpp-tcp’: SMPP service over TCP; ‘spdy’: spdy port; ‘spdys’: spdys port; ‘smtp’: SMTP Port; ‘ssl-proxy’: Generic SSL proxy; ‘ssli’: SSL insight; ‘tcp-proxy’: Generic TCP proxy; ‘tftp’: TFTP Port;
Type: string
Supported Values: tcp, udp, others, diameter, dns-tcp, dns-udp, fast-http, fix, ftp, ftp-proxy, http, https, imap, mlb, mms, mysql, mssql, pop3, radius, rtsp, sip, sip-tcp, sips, smpp-tcp, spdy, spdys, smtp, ssl-proxy, ssli, ssh, tcp-proxy, tftp
range
Description Virtual Port range (Virtual Port range value)
Type: number
Range: 0-254
Default: 0
Mutual Exclusion: range and alternate-port are mutually exclusive
redirect-to-https
Description Redirect HTTP to HTTPS
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
req-fail
Description Use alternate virtual port when L7 request fail
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
reset
Description Send client reset when connection number over limit
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
reset-on-server-selection-fail
Description Send client reset when server selection fails
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
rtp-sip-call-id-match
Description rtp traffic try to match the real server of sip smp call-id session
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
sampling-enable
Type: Listscaleout-bucket-count
Description Number of traffic buckets
Type: number
Range: 1-256
Default: 32
scaleout-device-group
Description Device group id
Type: number
Range: 1-16
serv-sel-fail
Description Use alternate virtual port when server selection failure
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
service-group
Description Bind a Service Group to this Virtual Server (Service Group Name)
Type: string
Format: string-rlx
Maximum Length: 128 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/service-group
skip-rev-hash
Description Skip rev tuple hash insertion
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
snat-on-vip
Description Enable source NAT traffic against VIP
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
stats-data-action
Description ‘stats-data-enable’: Enable statistical data collection for virtual port; ‘stats-data-disable’: Disable statistical data collection for virtual port;
Type: string
Supported Values: stats-data-enable, stats-data-disable
Default: stats-data-enable
syn-cookie
Description Enable syn-cookie
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
template-cache
Description RAM caching template (Cache Template Name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/cache
template-client-ssh
Description Client SSH Template (Client SSH Config Name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/client-ssh
template-client-ssl
Description Client SSL Template (Client SSL Config Name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/client-ssl
template-connection-reuse
Description Connection Reuse Template (Connection Reuse Template Name)
Type: string
Format: string-rlx
Maximum Length: 128 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/connection-reuse
template-dblb
Description DBLB Template (DBLB template name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/dblb
template-diameter
Description Diameter Template (diameter template name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/diameter
template-dns
Description DNS template (DNS template name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/dns
template-dynamic-service
Description Dynamic Service Template (dynamic-service template name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/dynamic-service
template-external-service
Description External service template (external-service template name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/external-service
template-fix
Description FIX template (FIX Template Name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/fix
template-ftp
Description FTP port template (Ftp template name)
Type: string
Format: string-rlx
Maximum Length: 31 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/ftp
template-http
Description HTTP Template (HTTP Config Name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/http
template-http-policy
Description http-policy template (http-policy template name)
Type: string
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/http-policy
template-imap-pop3
Description IMAP/POP3 Template (IMAP/POP3 Config Name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/imap-pop3
template-persist-cookie
Description Cookie persistence (Cookie persistence template name)
Type: string
Format: string-rlx
Maximum Length: 128 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/persist/cookie
template-persist-destination-ip
Description Destination IP persistence (Destination IP persistence template name)
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/persist/destination-ip
template-persist-source-ip
Description Source IP persistence (Source IP persistence template name)
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/persist/source-ip
template-persist-ssl-sid
Description SSL session ID persistence (Source IP Persistence Config name)
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/persist/ssl-sid
template-policy
Description Policy Template (Policy template name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/policy
template-reqmod-icap
Description ICAP reqmod template (reqmod-icap template name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/reqmod-icap
template-respmod-icap
Description ICAP respmod service template (respmod-icap template name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/respmod-icap
template-scaleout
Description Scaleout template (Scaleout template name)
Type: string
Maximum Length: 63 characters
Maximum Length: 1 characters
template-server-ssh
Description Server SSH Template (Server SSH Config Name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/server-ssh
template-server-ssl
Description Server Side SSL Template (Server SSL Name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/server-ssl
template-sip
Description SIP template
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/sip
template-smpp
Description SMPP template
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/smpp
template-smtp
Description SMTP Template (SMTP Config Name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/smtp
template-ssli
Description SSLi template (SSLi Template Name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/ssli
template-tcp
Description L4 TCP Template (TCP Config Name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Default: default
Refernce Object: /axapi/v3/slb/template/tcp
template-tcp-proxy
Description TCP Proxy Template Name
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/tcp-proxy
template-tcp-proxy-client
Description TCP Proxy Config Client (TCP Proxy Config name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/tcp-proxy
template-tcp-proxy-server
Description TCP Proxy Config Server (TCP Proxy Config name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/slb/template/tcp-proxy
template-udp
Description L4 UDP Template (UDP Config Name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Default: default
Refernce Object: /axapi/v3/slb/template/udp
template-virtual-port
Description Virtual port template (Virtual port template name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Default: default
Refernce Object: /axapi/v3/slb/template/virtual-port
use-alternate-port
Description Use alternate virtual port
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
use-default-if-no-server
Description Use default forwarding if server selection failed
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
use-rcv-hop-for-resp
Description Use receive hop for response to client(For packets on default-vlan, also config “vlan-global enable-def-vlan-l2-forwarding”.)
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
user-tag
Description Customized tag
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
view
Description Specify a GSLB View (ID)
Type: number
Range: 1-31
waf-template
Description WAF template (WAF Template Name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/waf/template
when-down
Description Use alternate virtual port when down
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
when-down-protocol2
Description Use alternate virtual port when down
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
acl-name-list¶
Specification Type list Block object keys acl-name
Description Apply an access list name (Named Access List)
Type: string
Maximum Length: 16 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/ip/access-list
acl-name-seq-num
Description Specify ACL precedence (sequence-number)
Type: number
Range: 1-32
acl-name-src-nat-pool
Description Policy based Source NAT (NAT Pool or Pool Group)
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/ip/nat/pool
sampling-enable¶
Specification Type list Block object keys counters1
Description ‘all’: all; ‘curr_conn’: Current connections; ‘total_l4_conn’: Total L4 connections; ‘total_l7_conn’: Total L7 connections; ‘total_tcp_conn’: Total TCP connections; ‘total_conn’: Total connections; ‘total_fwd_bytes’: Total forward bytes; ‘total_fwd_pkts’: Total forward packets; ‘total_rev_bytes’: Total reverse bytes; ‘total_rev_pkts’: Total reverse packets; ‘total_dns_pkts’: Total DNS packets; ‘total_mf_dns_pkts’: Total MF DNS packets; ‘es_total_failure_actions’: Total failure actions; ‘compression_bytes_before’: Data into compression engine; ‘compression_bytes_after’: Data out of compression engine; ‘compression_hit’: Number of requests compressed; ‘compression_miss’: Number of requests NOT compressed; ‘compression_miss_no_client’: Compression miss no client; ‘compression_miss_template_exclusion’: Compression miss template exclusion; ‘curr_req’: Current requests; ‘total_req’: Total requests; ‘total_req_succ’: Total successful requests; ‘peak_conn’: Peak connections; ‘curr_conn_rate’: Current connection rate; ‘last_rsp_time’: Last response time; ‘fastest_rsp_time’: Fastest response time; ‘slowest_rsp_time’: Slowest response time; ‘loc_permit’: Permit number; ‘loc_deny’: Deny number; ‘loc_conn’: Connection number; ‘curr_ssl_conn’: Current SSL connections; ‘total_ssl_conn’: Total SSL connections;
Type: string
Supported Values: all, curr_conn, total_l4_conn, total_l7_conn, total_tcp_conn, total_conn, total_fwd_bytes, total_fwd_pkts, total_rev_bytes, total_rev_pkts, total_dns_pkts, total_mf_dns_pkts, es_total_failure_actions, compression_bytes_before, compression_bytes_after, compression_hit, compression_miss, compression_miss_no_client, compression_miss_template_exclusion, curr_req, total_req, total_req_succ, peak_conn, curr_conn_rate, last_rsp_time, fastest_rsp_time, slowest_rsp_time, loc_permit, loc_deny, loc_conn, curr_ssl_conn, total_ssl_conn
acl-id-list¶
Specification Type list Block object keys acl-id
acl-id-seq-num
Description Specify ACL precedence (sequence-number)
Type: number
Range: 1-32
acl-id-src-nat-pool
Description Policy based Source NAT (NAT Pool or Pool Group)
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/ip/nat/pool
aflex-scripts¶
Specification Type list Block object keys aflex
Description Bind aFleX Script to the Virtual Port (aFleX Script Name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
auth-cfg¶
Specification Type object aaa-policy
Description Specify AAA policy name to bind to the virtual port
Type: string
Maximum Length: 63 characters
Maximum Length: 1 characters
stats cache¶
| Counter | Size | Description | |
|---|---|---|---|
| nm_response | 2 | nm_response | |
| rsp_type_304 | 2 | rsp_type_304 | |
| rsp_other | 2 | rsp_other | |
| content_toosmall | 2 | content_toosmall | |
| entry_create_failures | 2 | entry_create_failures | |
| nocache_match | 2 | nocache_match | |
| content_toobig | 2 | content_toobig | |
| nc_res_header | 2 | nc_res_header | |
| miss | 2 | miss | |
| nc_req_header | 2 | nc_req_header | |
| replaced_entry | 8 | replaced_entry | |
| aging_entry | 8 | aging_entry | |
| mem_size | 8 | mem_size | |
| rsp_deflate | 2 | rsp_deflate | |
| invalidate_match | 2 | invalidate_match | |
| match | 2 | match | |
| cleaned_entry | 8 | cleaned_entry | |
| entry_num | 8 | entry_num | |
| total_req | 2 | total_req | |
| bytes_served | 2 | bytes_served | |
| rv_success | 2 | rv_success | |
| rv_failure | 2 | rv_failure | |
| rsp_gzip | 2 | rsp_gzip | |
| hits | 2 | hits | |
| rsp_type_other | 2 | rsp_type_other | |
| rsp_type_CE | 2 | rsp_type_CE | |
| rsp_no_compress | 2 | rsp_no_compress | |
| rsp_type_CL | 2 | rsp_type_CL | |
| caching_req | 2 | caching_req | |
| ims_request | 2 | ims_request |
stats http_vport¶
| Counter | Size | Description | |
|---|---|---|---|
| REQ_50u | 2 | Rsp time less than 50u | |
| ws_server_switch | 2 | WS Server Pkts | |
| REQ_50m | 2 | Rsp time less than 5m | |
| status_450 | 2 | Status code 450 | |
| REQ_500m | 2 | Rsp time less than 500m | |
| status_510 | 2 | Status code 510 | |
| ws_handshake_request | 2 | WS Handshake Req | |
| status_207 | 2 | Status code 207 | |
| status_206 | 2 | Status code 206 | |
| status_205 | 2 | Status code 205 | |
| status_204 | 2 | Status code 204 | |
| status_203 | 2 | Status code 203 | |
| status_202 | 2 | Status code 202 | |
| status_201 | 2 | Status code 201 | |
| status_200 | 2 | Status code 200 | |
| ws_client_switch | 2 | WS Client Pkts | |
| status_406 | 2 | Status code 406 | |
| REQ_20u | 2 | Rsp time less than 20u | |
| status_4xx | 2 | status code 4XX | |
| status_3xx | 2 | status code 3XX | |
| REQ_200u | 2 | Rsp time less than 200u | |
| REQ_100m | 2 | Rsp time less than 100m | |
| REQ_5m | 2 | Rsp time less than 5m | |
| REQ_100u | 2 | Rsp time less than 100u | |
| REQ_5s | 2 | Rsp time less than 5s | |
| REQ_20m | 2 | Rsp time less than 20m | |
| REQ_500u | 2 | Rsp time less than 500u | |
| REQ_2s | 2 | Rsp time less than 2s | |
| REQ_200m | 2 | Rsp time less than 200m | |
| status_307 | 2 | Status code 307 | |
| status_304 | 2 | Status code 304 | |
| status_305 | 2 | Status code 305 | |
| status_302 | 2 | Status code 302 | |
| status_303 | 2 | Status code 303 | |
| status_300 | 2 | Status code 300 | |
| status_301 | 2 | Status code 301 | |
| REQ_10u | 2 | Rsp time less than 10u | |
| REQ_10m | 2 | Rsp time less than 10m | |
| status_306 | 2 | Status code 306 | |
| status_412 | 2 | Status code 412 | |
| status_413 | 2 | Status code 413 | |
| status_410 | 2 | Status code 410 | |
| status_411 | 2 | Status code 411 | |
| status_416 | 2 | Status code 416 | |
| status_417 | 2 | Status code 417 | |
| status_414 | 2 | Status code 414 | |
| status_415 | 2 | Status code 415 | |
| status_418 | 2 | Status code 418 | |
| status_unknown | 2 | Status code unknown | |
| status_100 | 2 | Status code 100 | |
| status_101 | 2 | Status code 101 | |
| status_102 | 2 | Status code 102 | |
| status_103 | 2 | Status code 103 | |
| REQ_2m | 2 | Rsp time less than 2m | |
| ws_handshake_success | 2 | WS Handshake Res | |
| status_504_ax | 2 | Status code 504 AX-gen | |
| status_6xx | 2 | status code 6XX | |
| status_5xx | 2 | status code 5XX | |
| status_401 | 2 | Status code 401 | |
| status_400 | 2 | Status code 400 | |
| status_403 | 2 | Status code 403 | |
| status_402 | 2 | Status code 402 | |
| status_405 | 2 | Status code 405 | |
| status_404 | 2 | Status code 404 | |
| status_407 | 2 | Status code 407 | |
| status_2xx | 2 | status code 2XX | |
| status_409 | 2 | Status code 409 | |
| status_408 | 2 | Status code 408 | |
| REQ_1m | 2 | Rsp time less than 1m | |
| REQ_1s | 2 | Rsp time less than 1s | |
| status_1xx | 2 | status code 1XX | |
| status_423 | 2 | Status code 423 | |
| status_422 | 2 | Status code 422 | |
| status_426 | 2 | Status code 426 | |
| status_425 | 2 | Status code 425 | |
| status_424 | 2 | Status code 424 | |
| status_508 | 2 | Status code 508 | |
| status_509 | 2 | Status code 509 | |
| REQ_OVER_5s | 2 | Rsp time greater than equal to 5s | |
| status_500 | 2 | Status code 500 | |
| status_501 | 2 | Status code 501 | |
| status_502 | 2 | Status code 502 | |
| status_503 | 2 | Status code 503 | |
| status_504 | 2 | Status code 504 | |
| status_505 | 2 | Status code 505 | |
| status_506 | 2 | Status code 506 | |
| status_507 | 2 | Status code 507 | |
| status_449 | 2 | Status code 449 |
stats waf¶
| Counter | Size | Description | |
|---|---|---|---|
| redirect_wlist_fail | 2 | Redirect Whitelist Failure | |
| cookie_encrypt_limit_exceeded | 2 | Cookie Encrypt Limit Exceeded | |
| wsdl_succ | 2 | WSDL Success | |
| sqlia_chk_url_succ | 2 | SQLIA Check URL Success | |
| bot_check_succ | 2 | Botnet Check Success | |
| buf_ovf_cookie_name_len_fail | 2 | Buffer Overflow - Cookie Name Length Failure | |
| redirect_wlist_learn | 2 | Redirect Whitelist Learn | |
| xml_limit_elem_child | 2 | XML Limit Element Child | |
| buf_ovf_parameter_value_len_fail | 2 | Buffer Overflow - HTML Parameter Value Length Failure | |
| ccn_mask_visa | 2 | Credit Card Number Mask Visa | |
| xss_chk_cookie_succ | 2 | XSS Check Cookie Success | |
| buf_ovf_cookies_len_fail | 2 | Buffer Overflow - Cookies Length Failure | |
| redirect_wlist_succ | 2 | Redirect Whitelist Success | |
| json_check_failure | 2 | JSON Check Failure | |
| xss_chk_post_reject | 2 | XSS Check Post Rejected | |
| xss_chk_url_reject | 2 | XSS Check URL Rejected | |
| form_consistency_succ | 2 | Form Consistency Success | |
| xml_limit_cdata_len | 2 | XML Limit CData Length | |
| xml_check_failure | 2 | XML Check Failure | |
| num_resets | 2 | Number Resets | |
| referer_check_succ | 2 | Referer Check Success | |
| sqlia_chk_post_succ | 2 | SQLIA Check Post Success | |
| xss_chk_url_sanitize | 2 | XSS Check URL Sanitized | |
| cookie_encrypt_succ | 2 | Cookie Encrypt Success | |
| buf_ovf_parameter_total_len_fail | 2 | Buffer Overflow - HTML Parameter Total Length Failure | |
| soap_check_succ | 2 | Soap Check Success | |
| max_cookies_fail | 2 | Max Cookies Failure | |
| json_limit_array_value_count | 2 | JSON Limit Array Value Count | |
| xml_limit_entity_exp_depth | 2 | XML Limit Entity Exp Depth | |
| json_check_succ | 2 | JSON Check Success | |
| resp_code_hidden | 2 | Response Code Hidden | |
| xml_sqlia_chk_fail | 2 | XML Sqlia Check Failure | |
| xss_chk_post_succ | 2 | XSS Check Post Success | |
| form_consistency_fail | 2 | Form Consistency Failure | |
| http_check_fail | 2 | Http Check Failure | |
| url_check_succ | 2 | URL Check Success | |
| sqlia_chk_url_sanitize | 2 | SQLIA Check URL Sanitized | |
| xss_chk_cookie_reject | 2 | XSS Check Cookie Rejected | |
| max_entities_fail | 2 | Max Entities Failure | |
| xml_limit_attr | 2 | XML Limit Attribue | |
| http_method_check_fail | 2 | Http Method Check Failure | |
| form_non_ssl_reject | 2 | Form Non SSL Rejected | |
| xss_chk_post_sanitize | 2 | XSS Check Post Sanitized | |
| form_set_no_cache | 2 | Form Set No Cache | |
| xml_schema_succ | 2 | XML Schema Success | |
| sqlia_chk_url_reject | 2 | SQLIA Check URL Rejected | |
| xml_check_succ | 2 | XML Check Success | |
| sess_check_none | 2 | Session Check None | |
| xml_limit_namespace | 2 | XML Limit Namespace | |
| wsdl_fail | 2 | WSDL Failure | |
| post_form_check_succ | 2 | Post Form Check Success | |
| buf_ovf_query_len_fail | 2 | Buffer Overflow - Query Length Failure | |
| sqlia_chk_post_reject | 2 | SQLIA Check Post Rejected | |
| form_password_autocomplete | 2 | Form Password Autocomplete | |
| xml_xss_chk_fail | 2 | XML XSS Check Failure | |
| buf_ovf_url_len_fail | 2 | Buffer Overflow - URL Length Failure | |
| buf_ovf_cookie_len_fail | 2 | Buffer Overflow - Cookie Length Failure | |
| form_csrf_tag_succ | 2 | Form CSRF tag Success | |
| xss_chk_cookie_sanitize | 2 | XSS Check Cookie Sanitized | |
| xml_limit_entity_exp | 2 | XML Limit Entity Exp | |
| ccn_mask_diners | 2 | Credit Card Number Mask Diners | |
| sess_check_succ | 2 | Session Check Success | |
| json_limit_depth | 2 | JSON Limit Depth | |
| cookie_encrypt_skip_rcache | 2 | Cookie Encrypt Skip RCache | |
| learn_updates | 2 | Learning Updates | |
| req_denied | 2 | Requests Denied | |
| http_check_succ | 2 | Http Check Success | |
| req_allowed | 2 | Requests Allowed | |
| json_limit_object_member_count | 2 | JSON Limit Object Number Count | |
| bot_check_fail | 2 | Botnet Check Failure | |
| uri_wlist_fail | 2 | URI White List Failure | |
| uri_blist_fail | 2 | URI Black List Failure | |
| xml_limit_namespace_uri_len | 2 | XML Limit Namespace URI Length | |
| sqlia_chk_post_sanitize | 2 | SQLIA Check Post Sanitized | |
| ccn_mask_amex | 2 | Credit Card Number Mask Amex | |
| num_drops | 2 | Number Drops | |
| referer_check_fail | 2 | Referer Check Failure | |
| post_form_check_sanitize | 2 | Post Form Check Sanitized | |
| cookie_decrypt_succ | 2 | Cookie Decrypt Success | |
| max_parameters_fail | 2 | Max Parameters Failure | |
| url_check_fail | 2 | URL Check Failure | |
| xml_schema_fail | 2 | XML Schema Failure | |
| form_non_post_reject | 2 | Form Non Post Rejected | |
| buf_ovf_hdrs_len_fail | 2 | Buffer Overflow - Headers length Failure | |
| uri_wlist_succ | 2 | URI White List Success | |
| form_non_masked_password | 2 | Form Non Masked Password | |
| buf_ovf_line_len_fail | 2 | Buffer Overflow - Line Length Failure | |
| ccn_mask_discover | 2 | Credit Card Number Mask Discover | |
| ssn_mask | 2 | Social Security Number Mask | |
| json_limit_string | 2 | JSON Limit String | |
| resp_hdrs_filtered | 2 | Response Headers Filtered | |
| ccn_mask_mastercard | 2 | Credit Card Number Mask Mastercard | |
| xml_sqlia_chk_succ | 2 | XML Sqlia Check Success | |
| max_hdrs_fail | 2 | Max Headers Failure | |
| xml_limit_attr_name_len | 2 | XML Limit Name Length | |
| form_non_ssl_password | 2 | Form Non SSL Password | |
| buf_ovf_hdr_value_len_fail | 2 | Buffer Overflow - Header Value Length Failure | |
| uri_blist_succ | 2 | URI Black List Success | |
| sess_check_fail | 2 | Session Check Failure | |
| buf_ovf_hdr_name_len_fail | 2 | Buffer Overflow - Header Name Length Failure | |
| resp_denied | 2 | Responses Denied | |
| pcre_mask | 2 | PCRE Mask | |
| xml_limit_elem | 2 | XML Limit Element | |
| buf_ovf_parameter_name_len_fail | 2 | Buffer Overflow - HTML Parameter Name Length Failure | |
| xml_limit_attr_value_len | 2 | XML Limit Value Length | |
| xml_limit_elem_depth | 2 | XML Limit Element Depth | |
| ccn_mask_jcb | 2 | Credit Card Number Mask Jcb | |
| cookie_decrypt_fail | 2 | Cookie Decrypt Failure | |
| buf_ovf_cookie_value_len_fail | 2 | Buffer Overflow - Cookie Value Length Failure | |
| buf_ovf_max_data_parse_fail | 2 | Buffer Overflow - Max Data Parse Failure | |
| total_req | 2 | Total Requests | |
| xml_limit_elem_name_len | 2 | XML Limit Element Name Length | |
| url_check_learn | 2 | URL Check Learn | |
| http_method_check_succ | 2 | Http Method Check Success | |
| xss_chk_url_succ | 2 | XSS Check URL Success | |
| referer_check_redirect | 2 | Referer Check Redirect | |
| post_form_check_reject | 2 | Post Form Check Rejected | |
| cookie_encrypt_fail | 2 | Cookie Encrypt Failure | |
| soap_check_failure | 2 | Soap Check Failure | |
| form_csrf_tag_fail | 2 | Form CSRF tag Failure | |
| xml_xss_chk_succ | 2 | XML XSS Check Success | |
| buf_ovf_post_size_fail | 2 | Buffer Overflow - Post size Failure |
stats data¶
| Counter | Size | Description | |
|---|---|---|---|
| curr_req | 8 | Current requests | |
| curr_ssl_conn | 8 | Current SSL connections | |
| loc_deny | 8 | Geo-location Deny count | |
| total_fwd_bytes | 8 | Bytes processed in forward direction | |
| compression_miss | 2 | Number of requests NOT compressed | |
| loc_permit | 8 | Geo-location Permit count | |
| loc_conn | 8 | Geo-location Connection count | |
| fastest_rsp_time | 8 | Fastest response time | |
| total_fwd_pkts | 8 | Packets processed in forward direction | |
| total_tcp_conn | 8 | Total TCP connections established | |
| total_mf_dns_pkts | 2 | Total MF DNS packets | |
| compression_miss_template_exclusion | 2 | Compression miss template exclusion | |
| total_dns_pkts | 2 | Total DNS packets processed | |
| peak_conn | 8 | Peak connections | |
| compression_bytes_after | 2 | Data out of compression engine | |
| total_req | 8 | Total requests | |
| compression_bytes_before | 2 | Data into compression engine | |
| last_rsp_time | 8 | Last response time | |
| curr_conn | 8 | Current established connections | |
| total_rev_bytes | 8 | Bytes processed in reverse direction | |
| curr_conn_rate | 8 | Current connection rate | |
| compression_miss_no_client | 2 | Compression miss no client | |
| es_total_failure_actions | 2 | Total failure actions | |
| total_ssl_conn | 8 | Total SSL connections | |
| total_conn | 8 | Total connections established | |
| total_rev_pkts | 8 | Packets processed in reverse direction | |
| total_l7_conn | 8 | Total L7 connections established | |
| total_req_succ | 8 | Total successful requests | |
| total_l4_conn | 8 | Total L4 connections established | |
| slowest_rsp_time | 8 | Slowest response time | |
| compression_hit | 2 | Number of requests compressed |
operational data¶
| Counter | Size | Description | |
|---|---|---|---|
| loc_list | string | loc_list | |
| loc_max_depth | number | loc_max_depth | |
| level_str | string | level_str | |
| loc_last | string | loc_last | |
| state | enum | Output contains one of the following values: - All Up, Functional Up, Down, Disb, Unkn | |
| geo_location | string | geo_location | |
| loc_success | number | loc_success | |
| loc_error | number | loc_error | |
| group_id | number | group_id | |
| loc_override | number | loc_override |