EdgeVirtualServiceHttpLogSummary

EdgeVirtualServiceHttpLogSummary
EdgeVirtualServiceHttpLogSummary

Virtual service HTTP log summary.

JSON Example
{
    "timestamp": "2020-07-24T00:00:00.000+0000",
    "type": "string",
    "clientIpAddress": "string",
    "ipV6ClientIpAddress": "string",
    "uriPath": "/, /index.html, /path/to/resource",
    "method": "GET, POST, PATCH, PUT",
    "responseCode": 0,
    "responseLength": 0,
    "requestLength": 0,
    "requestId": "string",
    "totalTime": 0,
    "wafStatus": "string"
}
string
timestamp
Optional

Log timestamp in ISO 8601 format.

string
type
Optional

Type of log. Either CRITICAL or NON_CRITICAL.

string
clientIpAddress
Optional

IPv4 address of the client.

string
ipV6ClientIpAddress
Optional

IPv6 address of the client.

string
uriPath
Optional

The URI path of the request from the client.

string
method
Optional

HTTP request method.

integer
responseCode
Optional

The HTTP response status code returned by the load balancer.

integer
responseLength
Optional

The size, in bytes, of the HTTP header plus content returned from the application to the load balancer.

integer
requestLength
Optional

The size of the HTTP request in bytes.

string
requestId
Optional

The unique identifier of the request.

integer
totalTime
Optional

Total time in milliseconds from when a client sent a request until it receives the response.

string
wafStatus
Optional

The result of WAF evaluation if a WAF evaluation has occurred. Possible values are:

  • REJECTED - WAF is in ENFORCEMENT mode and the request was rejected.
  • FLAGGED - WAF is in DETECTION mode and the request was logged, but not rejected.
  • PASSED - Request passed the WAF without any match.
  • BYPASSED - When the request matches with the Allowlist and the Allowlist handles the request.
  • NOT_APPLICABLE - The request was not evaluated by WAF.
  • UNKNOWN - If the status cannot be determined, the value will be UNKNOWN.
Availability
Added in 38.1