Is there any way to publsh the alerts as messages to my SNS topic which would then be pushed to the Endpoints?
There is currently no support for SNS notifications (PR’s welcome ). These are the channels that are currently supported:
- Slack
- PagerDuty
- Custom Webhook
- HipChat
- VictorOps
- Sensu
- OpsGenie
- Threema
- Pushover
- Telegram
- LINE
Another option is use a custom webhook. A webhook notification would send the webhook json to your backend service which could integrate with SNS (though it is probably just as easy to write a PR for Grafana).