AWS - AHA schedule changes RSS/lambda

0

Hello,

I am asking if there is an RSS link for the schedule changes on **AHA **dashboards? If yes, please provide me with that link.

If not, I am thinking about if I can configure a lambda function, or a trigger using the CloudBridge for example, that will scan the schedule changes page, if this trigger finds any event with a specific status, like (Schedule) that will send an alarm/notification for MS Teams, for example. Is this configuration able to apply?

3 個答案
0

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

profile pictureAWS
專家
已回答 2 年前
  • 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

0

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.

Thanks.

profile picture
Tsumita
已回答 2 年前
  • Thank you.

    But this solution is for the scheduled changes for the AWS services.

    I am asking about the AWS Health Aware Dashboard.

0

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.

profile pictureAWS
專家
已回答 2 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南