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년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠