AWS Performance Monitoring Services
In this section, you will explore the AWS services supporting monitoring and performance in detail using the AWS tools provided for this purpose, such as the following:
- CloudWatch
- CloudTrail
- VPC Flow Logs
- VPC Traffic Mirroring
- Network Manager
The purpose of monitoring is to aid in capacity planning through the interpretation of trends, to diagnose and troubleshoot issues occurring across your network, and to gain a better understanding of the behavior of applications across your organization. By the end of this section, you should understand the tooling that AWS provides, and, at a high level, which tool is appropriate to use when diagnosing or troubleshooting problems that occur.
Amazon CloudWatch
CloudWatch is the AWS metric logging and alerting service. This book does not focus on the hundreds of AWS services that can use CloudWatch for logging, alerting, and visualization. Instead, the focus of CloudWatch...