Skip to content

Slack bot that maps AWS CloudWatch Alarms into Slack messages

License

Notifications You must be signed in to change notification settings

Dwolla/cloudwatch-alarm-to-slack

Repository files navigation

cloudwatch-alarm-to-slack

Slack bot that maps AWS CloudWatch Alarms into Slack messages.

Screenshot of Slack message

Setup

  • Clone the repository and run npm install
  • Ensure your AWS credentials are available
  • Configure a Slack Incoming Webhook
  • Deploy with ENVIRONMENT=your-env DEPLOYMENT_BUCKET=your-bucket npm run deploy
  • Once deployed, configure CloudWatch Alarm Actions to send notifications to the topic this stack creates

Developing

  • Run tests, npm test
  • Invoke locally, npm run invoke