The tables below detail all the types of events currently generated by the FireTail platform.
Each event code consists of:
- A prefix corresponding to the resource the event pertains to.
- A colon, used as a separator character.
- A suffix describing a change that has occurred on that resource.
AWS Gateway
Events prefixed with AWS_API_GATEWAY_V1 or AWS_API_GATEWAY_V2 relates to the API Gateway version 1 or version 2 .
Event |
Description |
CREATED |
Created when a new API item is created in the Firetail SaaS for an API Gateway v1 or v2. |
DELETED |
Created when an API item is deleted in the Firetail SaaS which related to an API Gateway v1 or v2. |
API_GATEWAYS_RENAMED |
Created when an API Gateway v1 or v2 is renamed in AWS. |
NEW_DISCOVERED_ENDPOINTS_MISSING_ACCESS_LOGGING |
Created when new endpoints are discovered on an API Gateway v1 or v2 which are missing access logging. |
NEW_DISCOVERED_ENDPOINTS |
Created when new endpoints are discovered on an API Gateway v1 or v2. |
NEW_STAGES |
Created when new stages are discovered on an API Gateway v1 or v2. |
REMOVED_DISCOVERED_ENDPOINTS_MISSING_ACCESS_LOGGING |
Created when endpoints missing access logging are removed from an API Gateway v1 or v2. |
REMOVED_DISCOVERED_ENDPOINTS |
Created when endpoints are removed from an API Gateway v1 or v2. |
REMOVED_STAGES |
Created when a stage is removed from an API Gateway v1 or v2. |
STAGES_DEPLOYMENTS_DESCRIPTIONS_CHANGED |
Created when the description of a stage is changed on an API Gateway v1 or v2. |
STAGES_DEPLOYMENTS_STATUSES_CHANGED |
Created when the status of a stage deployment changes on an API Gateway v1 or v2. |
STAGES_EXPORT_VERSIONS_CHANGED |
Created when the export version of a stage is changed on an API Gateway v1 or v2. |
STAGES_NEW_DEPLOYMENTS |
Generated when a new stage is created on an API Gateway v1 or v2. |
STAGES_REMOVED_DEPLOYMENTS |
Generated when a deployment is removed from a stage of an API Gateway v1 or v2. |
TAGS_CHANGED |
Generated when the tags of an API Gateway v1 or v2 are changed. |
AWS Lambda
Events prefixed with AWS_LAMBDA relates to AWS Lambda items in the Firetail SaaS platform.
Event |
Description |
CREATED |
Created when a new API item is created in the Firetail SaaS platform for an AWS Lambda. |
DELETED |
Created when an API item is deleted in the Firetail SaaS platform which related to an AWS Lambda. |
NEW_DISCOVERED_URLS |
Created when a new function URL is discovered on an AWS Lambda. |
NEW_URLS_MISSING_CORS |
Created when a new function URL missing a CORS configuration is discovered on an AWS Lambda. |
NEW_URLS_MISSING_AUTH |
Created when a new function URL with no Auth is discovered on an AWS Lambda. |
REMOVED_DISCOVERED_URLS |
Created when an AWS Lambda Function URL that was previously discovered has been deleted. |
REMOVED_URLS_MISSING_CORS |
Created when an AWS Lambda Function URL missing a CORS configuration that was previously discovered has been deleted. |
REMOVED_URLS_MISSING_AUTH |
Created when an AWS Lambda Function URL missing an Auth configuration that was previously discovered has been deleted. |
RENAMED |
Created when an AWS Lambda Function has been renamed since it was last scanned. |
TAGS_CHANGED |
Created when the tags on an AWS Lambda Function have changed since it was last scanned. |
Collections
Events prefixed with COLLECTION relate to collection items in the Firetail SaaS platform.
Event |
Description |
CREATED |
This event is created when a new collection item is created in the Firetail SaaS platform. |
DELETED |
This event is created when a collection item is deleted in the Firetail SaaS platform. |
LATEST_VERSION_CHANGED |
This event is created when the latest version of a collection item in the Firetail SaaS platform is changed. |
RENAMED |
This event is created when a collection item is renamed in the Firetail SaaS platform. |
LOG_ANALYSIS
Events prefixed with LOG_ANALYSIS pertain to one or many of the logs belonging to an API.
Event |
Description |
5XX_STATUS_CODES_HIGH |
Created when a new API item is created in the Firetail SaaS platform for an AWS Lambda. This event is created when >=90% of all the logs over a given time period had a 5XX response status code. |
NEW_DAILY_METRICS |
Created on a daily basis when log analysis is run to create a new set of log metrics. |