Centralized Alerting for AWS Organizations
Centralized CloudWatch alarm forwarding and notification system for AWS Organizations using EventBridge, Lambda, and CDK.
Architecture
- Management Account: Deploys StackSets to member accounts for alarm forwarding
- Observability Account: Receives alarms via EventBridge and sends notifications to Discord
Resources
Prerequisites
- AWS CDK installed
- Node.js 20+
- AWS Organizations with management account access
- Discord webhook URL
Setup
pnpm install
Configure config/environments.ts with your:
- Organization ID
- Target OUs
- Observability account ID
- Discord webhook URL
Deployment
pnpm deploy
License
MIT
