Link Search Menu Expand Document

Azure Monitor Integration Guide

Logo Company Estimated Time Functionality Vendor Docs
Microsoft Corporation Microsoft Corporation 10 minutes One-Way view

Azure Monitor Integration

Azure Monitor is a full stack monitoring service in Azure that provides a complete set of features to monitor your Azure resources in addition to resources in other clouds and on-premises.

How Azure Monitor users benefit from PagerTree

Azure Monitor triggers user defined alerts by watching metrics. PagerTree acts as the dispatcher for these alerts, determining the right people to notify based on on-call schedules. PagerTree notifies them via email, sms, voice, and/or push notifications until the alert is acknowledged or closed.

Functionality of Integration

The Azure Monitor integration is one-way, meaning:

  • When an alert is fired (Fired state) in Azure Monitor, an alert is created in PagerTree automatically.
  • When the alert is resolved (Resolved state) in Azure Monitor, the alert is resolved in PagerTree automatically.

Tutorial Overview

In this integration tutorial we will show you how to send alarms from Azure Monitor to PagerTree. The estimated time for this integration is 10 minutes. We assume that you already have a PagerTree and Azure account setup. Additionally, we assume you already have some resources available to monitor in your Azure account.

In PagerTree

  1. From the integrations page, click the New Integration” button Click Create Integration Button
  2. Click the logo of the Type of integration you want to create
  3. In the “Create Integration” form, fill out the following:
    1. Name of the Integration.
    2. Select an appropriate Urgency for when this integration is triggered
    3. Select the Team this alert will be assigned to
    4. Any additional options requested by the integration
  4. Click Create
  5. Copy the Endpoint URL Copy Endpoint URL

In Azure Console

  1. Navigate to Azure Monitor Click Azure Monitor
Create an Action Group
  1. Click the Alerts Tab from the Monitor Navigation Click Alerts Tab
  2. Click the Manage Actions Tab from the Alerts page Click Manage Actions Tab
  3. Click the Add action group from the Manage Actions page Click Manage Actions Tab
  4. In the create action group form, add the following:
    1. Select an appropriate subscription and resource group to add this action group to.
    2. For the action group name and display name enter PagerTree Create Action Group
  5. Click the Next: Notifications > button Click Next Notifications Button
  6. Click the Next: Actions > button Click Next Actions Button
  7. In the actions form, add the following:
    1. Action Type - Webhook
    2. Name - PagerTree
    3. Webhook URI - Paste the PagerTree Endpoint URL you copied earlier
    4. VERY IMPORTANT - Enable the common alert schema - Yes
    5. Click OK Create Action Group Actions
  8. Click the Review + Create button Click Review and Create Button
  9. Click the Create button Click Create Button
Attach Action Group to Alert Rules
  1. From the Azure Monitor Dashboard, Click the Manage alert rules tab Click Manage alert rules tab
  2. If you already have alert rules, you can attach the Action Group directly to your alerts by adding the PagerTree Action Group to the Alert Rule Actions. If you don’t have any Alert Rules yet, follow the steps below:
    1. Click the + New alert rule button Click New Alert Rule Button
    2. In the Create Alert Rule form, do the following:
      1. Select the Scope (resource) to monitor
      2. Select the Condition to Fire an alert on
      3. Under the Actions select the PagerTree Action Group, click Select
      4. Add the Alert Rule Details
      5. Click Create Alert Rule Create Alert Rule Form

You have successfully completed the Azure Monitor Integration. Now when Azure Monitor creates an alert, PagerTree will create an alert and route it to the correct team member that is on-call. If you have any questions please contact [email protected]

© 2016-2022 PagerTree LLC. All rights reserved.