Last updated: 2023-09-28

Source: https://support.freshservice.com/support/solutions/articles/50000003459-integrate-microsoft-azure-with-freshservice-alert-management

About this integration:

Microsoft Azure enables you to build, run and manage applications across multiple clouds, on-premises and at the edge, with the tools and frameworks of your choice. Integrate with Azure to receive alerts based on monitoring metrics for events and services.

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 *Microsoft Azure.*

Step 4

Getthe Endpoint URL and the Auth key for Microsoft Azure by following theintegration setup.

Configuration in Microsoft Azure:

  • Creating Monitor:  Login to your Microsoft Azure console. Under Azure Services section, select Monitor
  • Inside the Monitor menu, select the Alerts option from the left navigation bar.
  • In the subsequent Alert Management screen, choose Manage Actions to define the resources and endpoints for which the notifications have to be sent.
  • Under the Basics tab, for every alert define a group of resources which needs to be monitored.
  •  Switch to the Actions tab and choose the Action type as Webhook. Click on the pencil icon next to the dropdown to configure integration end-points to which the alerts have to be posted. Enable the common alert schema to receive the payload in JSON format.
  • Switch to Alert rules section to configure rules for what alerts to be triggered.
  • Create a New Alert rule by selecting the resource that needs to be monitored.
  • Specify the conditions, in terms of threshold value,  from the list of resources for which resource - notifications have to be sent.
  • Once the conditions are configured, map this alert rule to the corresponding action group. Choose the action group for which endpoint mapping was configured previously.
  • Configure Notification severity: In the next section, specify the notification severity. All alert notifications will be sent out with this pre-configured severity value.
  • Whenever an alert rule is triggered, from the dashboard, one will be able to identify the number of alerts triggered classified by their severity level.
  • 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.