AWS SNS central alert hub
Go to file
Stefan Reimer 208749d01e
All checks were successful
ZeroDownTime/sns-alert-hub/pipeline/head This commit looks good
ZeroDownTime/sns-alert-hub/pipeline/tag This commit looks good
feat: upgrade Alpine to 3.20, libexecinfo fixes, make tests work
2024-09-12 06:17:31 +00:00
.ci Merge commit 'cd1165690a9823240549009fc9ee9114742d6448' 2024-06-25 17:15:03 +00:00
deploy Make tests work again, use new CI flow 2023-08-14 10:22:11 +00:00
tests Fix tests for RDS events, add error log for failed notifications 2023-08-15 10:28:36 +01: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 Make tests work again, use new CI flow 2023-08-14 10:22:11 +00:00
app.py Feat: add support for group updates 2024-06-05 10:02:15 +00:00
dev-requirements.txt Make tests work again, use new CI flow 2023-08-14 10:22:11 +00:00
Dockerfile feat: upgrade Alpine to 3.20, libexecinfo fixes, make tests work 2024-09-12 06:17:31 +00:00
Jenkinsfile ci: fix shared Jenkins library ref 2022-02-11 18:02:11 +01:00
Makefile Make tests work again, use new CI flow 2023-08-14 10:22:11 +00:00
README.md Add support for ElastiCache snapshot notifications, minor code reorg 2023-05-16 14:01:12 +01:00
renovate.json Tesr PR grouping 2023-08-11 18:07:03 +00:00
requirements.txt chore(deps): update all non-major dependencies 2024-09-12 03:38:57 +00:00
run_tests.sh feat: upgrade Alpine to 3.20, libexecinfo fixes, make tests work 2024-09-12 06:17:31 +00:00

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