AWS Personal Health Dashboard Integration
Create alerts in ilert from issues AWS Personal Health Dashboard.
With ilert's AWS Personal Health Dashboard integration, you can automatically create alerts in ilert from problems in AWS Personal Health Dashboard. That way, you will never miss a critical alert and always alert the right person using ilert's on-call schedules, automatic escalation, and multiple alerting channels. When AWS Personal Health Dashboard reports an issue, ilert will alert the on-call person through their preferred channel, including SMS, phone calls, push notifications and Slack. ilert will automatically escalate to the next person, if the alert is not acknowledged. ilert also lets you define alerting rules based on support hours and delay alerts until your support hours start.
- 1.Go to the "Alert sources" tab and click "Create new alert source"
- 2.Enter a name and select your desired escalation policy. Select "AWS Personal Health Dashboard" as the Integration Type and click on Save.
- 1.On the next page, a Webhook URL is generated. You will need this URL below when setting up the SNS topic subscription in AWS.
If you have already created an SNS topic for your AWS Personal Health Dashboard that you want to reuse, you can proceed to step 3.
- 1.In the SNS Dashboard click on Create topic
- 1.Name the topic and click on Create topic
- 1.Click on Create subscription on the Topic Detail page
- 1.In the Topic ARN section, ensure that the SNS Topic that you generated is selected
- 2.In the Protocol section, choose the HTTPS protocol
- 3.In the Endpoint section, paste the Webhook URL that you generated in ilert
- 4.In the Enable raw message delivery section, ensure that the checkbox is unchecked
- 5.Click on Create subscription
- 1.The subscription is automatically confirmed by ilert when it is created. After updating the overview, the status "PendingConfirmation" should disappear, and the ID should be displayed.
You can now link any AWS Personal Health Dashboard rule to the topic you have created. The following section describes how to create a rule and make the link.
- 1.In AWS, click on Alerts icon and select View all alerts
- 1.In the AWS Personal Health Dashboard click on Dashboard and then click on Set up notifications with CloudWatch Events to add a rule
- 1.In the Event Source section, choose the Event Pattern
- 2.In the Service Name section, choose the Health service
- 3.In the Event Type section, choose the Specific Health events service
- 4.In the next section, choose Any service to receive an health update for each AWS service or choose Specific service(s) and select a service that interests you
- 5.In the Targets section, choose the SNS Topic and select the SNS topic that you generated before
- 6.Click on the Configure details button
- 1.On the next page in the Name section, enter a name for the rule
- 2.Click on the Create rule button
Will alerts in ilert be resolved automatically?
Yes, as soon as the Personal Health Issue is solved in AWS, the alert in ilert will be closed.
Can I link AWS Personal Health Dashboard to multiple alert sources in ilert?
Yes, create an SNS topic subscription in AWS for each alert source.