CloudFormation Stack Event Retriever


When an engineer needs to debug a deployment-related issue, they need to ask the customer to provide event logs or screenshots, as the engineer does not have access to customer AWS accounts. Currently the stack events from CloudFormation store logs and provide status updates and status reasons for the deployment in a customer’s AWS account. These provide a high-level status overview of the deployment for a customer’s stack and provide information like deployment monitor URL for failed deployments. At the same time, our deployer and deployer service emit logs into Timber, which an engineer can query via Bark. Alternatively, with a deployment ID, an engineer can view logs in the deployment monitoring page. We want to develop a feature that allows these logs to be stored and easily retrieved by an engineer with the right access.