Integrating with Akamai EdgeConnect
Customers who use Akamai to deliver content to end users can use the Akamai EdgeConnect service to enhance the system's visibility into the performance of accelerated content.
With the Akamai EdgeConnect service, Akamai transimits information in the form receipts to a Web server on your network using a POST request. The receipts contain informatin about the pages and objects Akamai delivered to your end users. Your varThisProd system detects the receipts and uses the information they contain to derive performance measurements for pages and objects served by Akamai.
For each page or object, Akamai sends the following information:
Field | Description | Appears in the user interface as ... |
---|---|---|
ip | The IP address that generated the request | Client IP (for example 10.0.0.4) |
st | The start time of the request for the page or object | Start Time, displayed in ISO-8601 format (for example, 2006-01-26 12:14:44.925 -0500) |
url | Defines the full URL of this page or object | URI (for example, www.bmc.com/support) |
co | The cookie header passed from the client to the server | Cookie String (for example, JSESSIONID=1232897y8764328176) |
sk | The Set-Cookie passed from server to client | Server Cookie String |
ho | The host that handled the request | URI Host (for example, www.bmc.com) |
ref | The URL of the site and/or page that referred the client to the current page. | URI Referrer (for example, www.bmc.com) |
lo | The HTTP location header used by the server to direct clients to a location that was created in response to the request or moved since the client last made the request. | URI Location (for example, www.example.com/index.html) |
xff | Contents of the x-forwarded-for header (generally a comma-separated list of IP addresses) | X-Forwarded-For String (for example, 192.168.0.1,24.201.5.63, 64.229.0.1,199.5.64.3) |
ua | The User-Agent string contained in the header of the request. This | User Agent |
it | The MIME type of the request | The system uses this field for object type detection and constructing pages |
dl | Download time (ms) | Akamai Download Time |
cl | Response content length, in bytes. | The system uses this field for validation purposes. |
cs | Response content served by Akamai, in bytes | Number of content bytes served |
af | Termination code indicating whether the last byte of the object was downloaded. | The system uses this field to identify the end of the transaction |
ot | The MIME type of the response, or the type of content contained in the response. This directly controls how clients interpret the content. | Response MIME Type |
sc | The HTTP status code provided by the server | HTTP Status |
rm | The HTTP action (GET, POST, or HEAD) for the request | HTTP Method |
hv | The version of HTTP used by the client and the server | HTTP Version |
sv | The SSL version | The system uses this to determine whether the page or object was delivered securely. |
cp | The TCP port of the client ferom which the request was generated | Client Port |
ch | Cache status - 0=non cacheable, 1=cache hit, 2=remote cache hit, 3=cache miss | The system uses this to determine the content's delivery mode. |