How to centralize CloudWatch Alarms with Amazon EventBridge and AWS CloudFormation

Click for: original source

Amazon CloudWatch lets customers collect monitoring and operational data in the form of logs, metrics, and events, providing an easy way to monitor and receive notifications regarding their workload health and often integrate directly with other systems, such as JIRA Service Desk and ServiceNow. By Chaitanya Gummadi.

The CloudWatch alarms feature lets you monitor CloudWatch metrics and receive notifications when the metrics fall outside a certain threshold. This threshold can be a predefined static threshold, an anomaly detection model, metric math expression, and composite alarm. When you create an alarm, you can specify what actions an alarm takes when it changes the state between OK, ALARM, and INSUFFICIENT_DATA states. The most common type of alarm action is to notify one or more people by sending a message to an Amazon Simple Notification Service (Amazon SNS) topic.

Further in the article:

  • Solution overview
  • Prerequisites
  • Creating CloudWatch Alarm (Optional)

As an example, authors provided an overview of how to create CloudWatch Alarm in Sender Accounts(A&B) and centralize it in the Receiver Account© by using CloudFormation to deploy AWS EventBridge Event Buses, Rules and Targets. Good read!

[Read More]

Tags serverless event-driven web-development app-development software-architecture