The Amazon CloudWatch service is a serverless, fully managed, highly scalable metering, log collection, graphing, and alarming service that can collect metrics and the logs from our AWS components and services, as well as from any on-premise systems that have a CloudWatch agent installed. By default, all AWS services will send the relevant metrics and logs to CloudWatch, but we can augment and enhance the capability of CloudWatch by adding our custom metrics and logs into the collection service.
The following diagram gives a comprehensive overview of what CloudWatch can offer us:
As seen in the preceding diagram, the benefits that CloudWatch can offer us are as follows:
- The service can collect metrics from all AWS services and any other sources.
- The built-in tools for analytics allow us to quickly and efficiently analyze data.
- With CloudWatch, we are able...