Monitor Amazon SageMaker Pipelines cross-account with custom Amazon CloudWatch dashboards
Machine Learning Blog
This article presents a solution for centralizing monitoring of Amazon SageMaker Pipelines across multiple AWS accounts and regions using custom CloudWatch dashboards.
- Implements hub-and-spoke architecture with Dashboard stack in primary account and Forwarder stacks in monitored accounts
- Uses EventBridge to capture SageMaker Pipeline events and forward enriched data to monitoring hub in real time
- Lambda functions process events, enrich metadata, and store pipeline execution data in DynamoDB tables
- Custom CloudWatch dashboard widgets display unified pipeline status with filtering by pipeline name and date range
- Includes CloudWatch alarms for anomalous activity with SNS notifications encrypted using AWS KMS
- Provides AWS CDK infrastructure-as-code templates and deployment instructions via GitHub repository
- Recommends best practices including dashboard customization, multi-layer monitoring, VPC isolation, and CI/CD integration
The serverless, event-driven solution eliminates manual account switching and provides real-time cross-account, cross-region visibility into SageMaker Pipeline executions from a single interface.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
2026
2026
2024
2025
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.