API Management 10.4 | Using API Gateway | API Gateway Analytics | Runtime Events and Metrics Data Model | Email
 
Email
The runtime events and metrics payload generated by API Gateway at run-time is published to the configured Email destination. The columns that make up the events and metrics data model for Email are listed below:
Transactional Events
Column
Description
API
Name of the API in which the event occurred.
Example: SampleAPI
Description
Message that describes the date and time the API was invoked and the application associated with the API invocation.
Invoked at 4/24/18 1:50 PM Consumer Name: Unknown Consumer ID: Unknown
Native Endpoint
The endpoint URL of the native API being invoked.
Example: http://petstore.swagger.io/v2/pet/55
Operation/Resource Name
Name of the operation or resource that is being invoked on the API.
Example: /pet/{petId}
Runtime Policy
Name of the runtime policy that is enforced on the API.
Example: Log Invocation
Status
Status of the API invocation.
Possible values are: SUCCESS, FAILURE
Version
The system-assigned version identifier for the API.
Example: 1.0
Monitoring Events
Column
Description
API
Name of the API in which the event occurred.
Example: SampleAPI
Action Type
The type of alert generated for the event.
Example: Monitor
Alert Message
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: Test
Attribute
The monitored attribute which has breached the configured SLA.
Example: AVGRESPONSETIME GT 1.0, SUCCESSCOUNT EQ 3, REQUESTCOUNT GT 10
Consumer ID
The unique identifier for the consumer associated with the API invocation.
Example: c0f84954-9732-11e5-b9f4-f159eafe47b2
Consumer Name
Name of the consumer associated with the API invocation.
A consumer name is populated as unknown when API Gateway is unable to identify the consumer using a policy that is configured for the API.
Example: SampleApplication
Native Endpoint
The endpoint URL of the native API that is being invoked.
Example: http://petstore.swagger.io/v2/pet/55
Operation/Resource Name
Name of the operation or resource that is being invoked on the API.
Example: /pet/{petId}
Runtime Policy
Name of the runtime policy that is enforced on the API.
Example: Log Invocation
Version
The system-assigned version identifier for the API.
Example: 1.0

Copyright © 2015- 2019 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Innovation Release