Get Virtual Service Http Log Details
Retrieves log details for a HTTP Virtual Service.
virtualServiceId
requestId
virtualServiceId
requestId
{
"criticalityCodes": [
"string"
],
"criticalitySummary": "string",
"clientLocation": "string",
"clientRtt": 0,
"rewrittenUriPath": "/feature/enable, /product/register.html",
"uriQuery": "firstParam=firstValue&secondParam=secondValue",
"rewrittenUriQuery": "string",
"redirectedUri": "string",
"applicationRedirectUri": "string",
"httpVersion": "string",
"userAgent": "Mozilla/5.0, AppleWebKit/533",
"clientDevice": "Computer, tablet, phone",
"clientBrowser": "string",
"clientOs": "Linux",
"hostHeader": "www.vmware.com, 10.1.2.34",
"refererHeader": "string",
"xffHeader": "string",
"requestContentType": "application/html, application/json",
"responseContentType": "application/html, application/json",
"applicationIpAddress": "string",
"ipV6ApplicationIpAddress": "string",
"applicationRtt": 0,
"applicationResponseLength": 0,
"applicationResponseCode": 0,
"applicationResponseTime": 0,
"dataTransferTime": 0,
"originalRequestHeaders": "string",
"modifiedRequestHeaders": "string",
"originalResponseHeaders": "string",
"modifiedResponseHeaders": "string",
"sourceIpAddress": "string",
"ipV6SourceIpAddress": "string",
"httpSecurityPolicyRuleName": "string",
"httpRequestPolicyRuleName": "string",
"httpResponsePolicyRuleName": "string",
"wafActivity": {
"requestHeaderLatency": 0,
"requestBodyLatency": 0,
"responseHeaderLatency": 0,
"responseBodyLatency": 0,
"matchedSignatures": [
{
"groupName": "string",
"signatureId": "string",
"signatureName": "string",
"message": "string",
"phase": "string",
"matchDetails": [
{
"element": "string",
"value": "string"
}
]
}
]
}
}
List of codes which indicate why a log is critical.
If the connection or request is determined to be critical, then this field provides a human-readable summary of all critical issues.
The client's country of origin for the IP address or Internal for private IP addresses.
The TCP round trip time between the load balancer and client.
The URI path of the request rewritten by the load balancer.
The URI query string of the request from the client.
The URI query string of the request rewritten by the load balancer.
The redirect URI provided to the client from the load balancer.
The redirect URI generated by the application.
HTTP version used during the request.
The raw client HTTP User-Agent header.
The type of connecting device.
The web browser of the connecting device.
The operating system of the connecting device.
The HTTP host header.
The HTTP request Referer header.
The X-Forwarded-For request header identifies the originating client IP address.
The request Content-Type header.
The request Content-Type header.
IPv4 address of the application.
IPv6 address of the application.
The TCP round trip time between the load balancer and the application.
The size of the HTTP header plus content returned from the application to the load balancer.
The HTTP response code sent by the application.
The duration in milliseconds the application takes to process the request.
Time required in milliseconds for the application to transmit the requested data.
The unmodified headers as sent in the request from the client.
The client request headers as altered by the load balancer.
The unmodified headers as sent in the response from the application.
The application response headers as altered by the load balancer.
IPv4 address of the source of the client connection to the Virtual Service. The source IP may differ from client IP unless client IP preservation is configured.
IPv6 address of the source of the client connection to the Virtual Service. The source IP may differ from client IP unless client IP preservation is configured.
The security HTTP policy rule that was used.
The request HTTP policy rule that was used.
The response HTTP policy rule that was used.