https://github.com/idealo/cloudwatch-alarm-to-ms-teams
Send CloudWatch Alarms to Microsoft Teams via an SNS topic.
https://github.com/idealo/cloudwatch-alarm-to-ms-teams
amazon-web-services cloudwatch microsoft-teams serverless
Last synced: 5 months ago
JSON representation
Send CloudWatch Alarms to Microsoft Teams via an SNS topic.
- Host: GitHub
- URL: https://github.com/idealo/cloudwatch-alarm-to-ms-teams
- Owner: idealo
- License: mit
- Created: 2021-11-05T12:18:19.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-18T07:32:48.000Z (9 months ago)
- Last Synced: 2024-08-13T07:17:52.203Z (9 months ago)
- Topics: amazon-web-services, cloudwatch, microsoft-teams, serverless
- Language: TypeScript
- Homepage: https://serverlessrepo.aws.amazon.com/applications/eu-central-1/482117739457/cloudwatch-alarm-to-ms-teams
- Size: 1.38 MB
- Stars: 31
- Watchers: 12
- Forks: 5
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - idealo/cloudwatch-alarm-to-ms-teams - Send CloudWatch Alarms to Microsoft Teams via an SNS topic. (TypeScript)
README
# cloudwatch-alarm-to-ms-teams
This is a simple application that allows you to show CloudWatch Alarms as Microsoft Teams notifications.
It utilizes the webhook connector from Microsoft Teams to push the data to your channels.## Getting Started
1. You will need to install the Microsoft Teams Webhook Connector into your channel. Please follow the [official documentation](https://docs.microsoft.com/en-us/microsoftteams/platform/webhooks-and-connectors/how-to/add-incoming-webhook#create-incoming-webhook-1) for the channel in which you want to receive the notifications. Copy the incoming webhook URL at the end.
2. Install this application from the [Serverless Application Repository](https://serverlessrepo.aws.amazon.com/applications).
3. Fill out the parameters in the installation form:
1. *AlarmTopicArn* - ARN of the SNS topic which receives the CloudWatch Alarms that you want to post in MS Teams.
2. *MSTeamsWebhookUrl* - The URL of the incoming webhook that you copied from the channel connector in step 1.
4. Deploy the application.