Last updated: 2023-09-28

Source: https://support.freshservice.com/support/solutions/articles/50000003942-integrate-amazon-cloudwatch-with-freshservice-alert-management

Maintain the reliability, availability, and performance of your Amazon CloudWatch instances by collecting monitoring data into Freshservice. Amazon CloudWatch is a monitoring and observability service built for DevOps engineers, developers, site reliability engineers (SREs), IT managers, and product owners.

Configuration in Freshservice:

Step 1:

Head to the Admin panel, scroll down to IT Operations Management, and select Monitoring Tools.

If your account has more than one workspace, navigate to Admin > {Worskpace Name} > IT Operations Management> Monitoring Tools.

Step 2:

You are now on the Monitoring Tools list page. Select Add monitoring tool to add a new integration.

Step 3

You will see a list of pre-configured integrations, the gateway to custom integration using webhooks, and the option to use email as a channel for alerts. Select *Amazon Cloudwatch.*

Step 4

Getthe Endpoint URL and the Auth key for Amazon Cloudwatch by following theintegration setup.

Note: Do not edit the preconfigured payload in Freshservice.

Configuration in AWS:

1. Go to Services -> Simple Notification Service in AWS console

2. Choose Topics – > Create Subscription - The topic that is provided in Cloudwatch alarms

3. In ‘Create Subscription’ page - select https protocol and provide the alerts URL from FS frontend and Select Enable Raw Message Delivery checkbox

As soon as the subscription is saved, AMS will send a confirmation call from the backend.