Column | Description |
ApiName | Name of the API in which the event occurred. Example: SampleAPI |
ApiVersion | The system-assigned version identifier for the API. Example: 1.0.0 |
ApplicationID | The unique identifier for the application associated with the API invocation. Example: 7908eb44-d107-4670-929d-89111fc9347c |
ApplicationIP | IP address of the application associated with the API invocation. Example: 10.60.37.42 |
ApplicationName | Name of the application associated with the API invocation. An application name is populated as unknown when API Gateway is unable to identify the application using a security policy that is configured for the API. Example: SampleApplication |
CorrelationID | The unique identifier that is automatically generated for every request coming to API Gateway and can be used to query the log. Example: MED38e9cfa4-2348-408b-9462-124b2181c1a6:656 |
CustomFields | The custom fields an API Provider can provide to log a new field and value for a transaction event. Example: {"customfield":"customvalue"} |
ErrorOrigin | The origin of error. Example: Nativeservice |
EventSource | The source where the event occurred. Example: API_Gateway_Instance |
NativeHttpMethod | The HTTP method used to invoke the native service. Example: GET |
nativeRequestPayload | The native service request data. Example: { "param1" : "value1", "param2" : 10 } |
nativeResponsePayload | The native service response data. Example: { "id":2, "category": { "id":2, "name":"string" }, "name":"pysen", "photoUrls":["string"], "tags": [{ "id":0, "name":"string" }], "status":"available" } |
Native URL | URL of the native service. Example: http://petstore.swagger.io/v2/pet/2 |
Operation/Resource name | Name of the API operation or resource that is invoked. Example: /pet |
Partner ID | The unique identifier for the partner that generated the audit record. Example: unknown |
SessionId | |
queryParams | This is applicable only for REST APIs. Query parameters present in the incoming REST request. Example: {"status":"available"} |
RequestHeaders | Request header in the incoming request from the client. Example: { "Cache-Control":"max-age=0", "Accept":"text/plain,application/json; q=0.9,image/webp,image/apng,*/*; q=0.8", "Upgrade-Insecure-Requests":"1", "Connection":"keep-alive", "User-Agent":"Mozilla/5.0(Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181Safari/537.36", "Host":"mcdaso02:5555", "Accept-Encoding":"gzip,deflate", "Accept-Language":"en-US,en;q=0.9,ta;q=0.8", "Content-Type":"application/x-www-form-urlencoded" } |
ResponseHeaders | Response header in the outgoing response. Example: { "Server":"Jetty(9.2.9.v20150224)", "Access-Control-Allow-Origin":"*", "Access-Control-Allow-Methods":"GET,POST,DELETE, PUT", "Connection":"close", "Date":"Fri, 30 Mar 2018 08:25:45 GMT", "Access-Control-Allow-Headers":"Content-Type,api_key, Authorization", "Content-Type":"application/xml" } |
Session Id | A string the API Gateway server generates to uniquely identify each session. This is either the IS session token or the automatically generated GUID if the token is missing from the message context. Example: 81439d366e874bc79d9f81490e30e6e0 |
Source Gateway Node | Source API Gateway's IP address. Example: 10.0.75.1 |
TargetEPR | The endpoint URL of the native API that is invoked. Example: http://petstore.swagger.io/v2/pet/55 |
Column | Description |
alertDesc | Text of the alert message sent to a configured destination when the performance conditions are violated. The alert message is specified in the policy definition of an API. Example: EnforcePolicy-HardLimit |
alertSource | Name of the API Gateway policy that generated the alert message. Example: Unknown-Policy |
apiName | Name of the API in which the event occurred.Example: Example: SampleAPI |
apiVersion | The system-assigned version identifier for the API. Example: 1.0 |
applicationId | The unique identifier for the application associated with the API invocation. Example: c0f84954-9732-11e5-b9f4-f159eafe47b2 |
applicationIp | IP address of the application associated with the API invocation. Example: 10.20.248.33 |
applicationName | Name of the application associated with the API invocation. An application name is populated as unknown when API Gateway is unable to identify the application using a security policy that is configured for the API. Example: SampleApplication |
creationDate | Date and time when the event was generated in API Gateway. Example: 1501671101509 |
eventType | The type of event that occurred. Example: Policy Violation Event |
monitorAttr | The monitored attribute which has breached the configured SLA. Example: AVGRESPONSETIME GT 1.0, SUCCESSCOUNT EQ 3, REQUESTCOUNT GT 10 |
Native Endpoint | The endpoint URL of the native API that is invoked. Example: http://petstore.swagger.io/v2/pet/55 |
Operation/Resource name | Name of the API operation or resource that is invoked. Example: /pet |