Setting out to troubleshoot an issue can require us to look at the problem from different vectors of attack. As we have seen in this chapter, there are several tools that we can use to perform troubleshooting, including the following:
- CloudWatch: For collecting and analyzing metrics, application logs, and operating system logs
- CloudTrail: For collecting a log of all API calls and also for compliance and auditing
- VPC Flow Logs: To diagnose the connection and packet flow state
Each of those tools can help solve one piece of the puzzle when performing troubleshooting. In troubleshooting, the first step is to determine the problem, select the appropriate tool that will give us insight into the state of the unit experiencing the problem. and then decide on an approach to solve the problem.
Next, we are going to discuss some examples that will help you determine the...