Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dwolla/cloudwatch-alarm-to-slack

Slack bot that maps AWS CloudWatch Alarms into Slack messages
https://github.com/dwolla/cloudwatch-alarm-to-slack

aws aws-cloudwatch cloudwatch cloudwatch-alarms slack slack-bot slackbot

Last synced: about 2 months ago
JSON representation

Slack bot that maps AWS CloudWatch Alarms into Slack messages

Awesome Lists containing this project

README

        

# cloudwatch-alarm-to-slack

Slack bot that maps AWS CloudWatch Alarms into Slack messages.

![Screenshot of Slack message](./screenshot.png)

## Setup

- Clone the repository and run `npm install`
- Ensure your [AWS credentials are available](https://serverless.com/framework/docs/providers/aws/guide/credentials/)
- Configure a Slack [Incoming Webhook](https://slack.com/apps/manage/custom-integrations)
- 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`