Overview of observability tools in AWS
We can divide the monitoring/observability tools available in AWS into two categories:
- AWS-native services
- Open source managed services
The following figures show a high-level representation of the AWS services available to you:
Figure 2.1 – Overview of observability services on AWS
Observing the layers, you can see that similar functionality is provided natively or using the open source managed services available on the AWS platform. We will discuss each layer and the different options available.
Let’s try to navigate each layer to understand the AWS services available to you.
The first layer, which is the instrumentation layer, provides the tools required to collect metrics, logs, and traces from your applications. AWS provides CloudWatch and X-Ray agents to install and collect metrics, logs, and trace data from both operating systems and applications, instrument them appropriately...