- Newest
- Most votes
- Most comments
A sample application that integrates with AHA and with pre-built integrations with a few platforms including Slack and Microsoft Teams has been published to the aws-samples
Github org: https://github.com/aws-samples/aws-health-aware
Thanks so much for your question, rePost-User-2140084! We recently discussed this on an episode of AWS re:Post Live over on Twitch. You can see the answer to your question by going to 48:04 in the time code of this video - https://www.twitch.tv/videos/2198390721
Hi,
Unfortunately, AHA does not provide RSS link for the schedule changes
However, EventBridge can notify SNS of events called "scheduledChange".
The following can be used to build a notification pipeline to EventBridge-->SNS-->Lambda-->MS Teams.
- How can I receive notifications for scheduled events for my EC2 instance using EventBridge?
- How do I use webhooks to publish Amazon SNS messages to Amazon Chime, Slack, or Microsoft Teams?
Thanks.
Thank you.
But this solution is for the scheduled changes for the AWS services.
I am asking about the AWS Health Aware Dashboard.
For scheduled changes, these events are delivered to the default EventBridge bus in each account (or at the organizational level via AHA). As they contain related resource and account ids, it's a better fit for EventBridge than an unauthenticated method such as RSS. In EventBridge you can build an event pattern such to capture that category of event, and then send it to whatever consumer works best for you.
Example:
{
"detail": {
"eventTypeCategory": [ "scheduledChange" ]
}
}
Customers I've worked with typically send these events to SNS Topics, chat channels, ticketing systems.
Relevant content
- asked 3 years ago
- asked 2 years ago
- asked a year ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago
That's right, but this solution needs to use DynamoDB, which is costly. I am trying to get the same solution without using DynamoDB.
@rePost-User-2140084 I think you'll find that DynamoDB is quite affordable. Even if this solution stores up to 50GB total data, executes 1 million reads per month, and 1 million writes per month, all which is unlikely with the recommended solution, your On Demand cost for DynamoDB in the us-east-1 region is estimated to be $12.63 / month. See the following pricing calculator for more details: https://calculator.aws/#/estimate?id=97be5dac0f213ca26ddde3a59bc1bad0836952d2