CloudWatch Cross-Account Observability
Monitoring applications deployed across multiple AWS accounts within a single AWS Region can be challenging. Amazon CloudWatch's cross-account observability1 simplifies this process by enabling seamless monitoring and troubleshooting of applications spanning multiple accounts within a AWS Region2. This tutorial provides a step-by-step guide, complete with screenshots, on configuring cross-account observability between two AWS accounts. Additionally, it's worth noting that deployment can also be achieved through AWS Organizations for broader scalability.
Terminology
For effective cross-account observability with Amazon CloudWatch, you must understand the following key terms:
Term | Description |
---|---|
Monitoring Account | A central AWS account that can view and interact with observability data generated from multiple source accounts |
Source Account | An individual AWS account that generates observability data for the resources that reside in it |
Sink | A resource in a monitoring account that serves as an attachment point for source accounts to link and share their observability data. Each account can have one Sink per AWS Region2 |
Observability Link | A resource that represents the connection established between a source account and a monitoring account, facilitating the sharing of observability data. Links are managed by the source account. |
Understand these definitions to successfully configure and manage cross-account observability in Amazon CloudWatch.