AWS SNS central alert hub
Go to file
Stefan Reimer 67f352cf2e
ZeroDownTime/sns-alert-hub/pipeline/head This commit looks good Details
Merge pull request 'Configure Renovate' (#8) from renovate/configure into master
Reviewed-on: #8
2023-08-10 23:41:28 +00:00
.ci Merge commit '5a1db73f3365a155c9b3123afb531f66e828b15f' 2023-08-09 11:59:00 +00:00
tests Add support for RDS events 2023-06-15 12:20:10 +00:00
.flake8 feat: set severity for Cloudwatch billing alarms to INFO, improve CI test pipeline to support env 2022-02-24 12:06:18 +01:00
.gitignore ci: more CI tuning 2022-02-11 13:07:07 +01:00
Dockerfile Pepare Dockerfile for Renovate 2023-08-04 13:55:43 +00:00
Dockerfile.test ci: move pytest.ini and use it within the test container 2022-02-24 12:57:14 +01:00
Jenkinsfile ci: fix shared Jenkins library ref 2022-02-11 18:02:11 +01:00
Makefile ci: first try to use shared CI toolchain 2022-02-11 17:52:46 +01:00
README.md Add support for ElastiCache snapshot notifications, minor code reorg 2023-05-16 14:01:12 +01:00
SNSAlertHub.yaml feat: Initial commit v0.7.2 2022-02-09 11:57:23 +01:00
app.py Add support for RDS snapshot events 2023-06-18 09:35:46 +00:00
dev-requirements.txt ci: more CI tuning 2022-02-11 13:07:07 +01:00
renovate.json chore(deps): add renovate.json 2023-08-07 13:40:39 +00:00
requirements.txt pin dependencies, latest ci lib 2023-08-09 11:59:19 +00:00

README.md

SNS Alert Hub

Abstract

AWS SNS/Lambda central alert hub taking SNS messages, parsing and formatting them before sending them to any messaging service, like Slack, Matrix, etc

Tests

All env variables are forwarded into the test container.
Simply set WEBHOOK_URL accordingly before running make test.

Resources