Skip to content

Commit ca0074a

Browse files
Added toc, made minor changes.
1 parent 49dd237 commit ca0074a

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

articles/azure-monitor/platform/alerts-common-schema-integrations.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: How to integrate the common alert schema with Logic Apps
33
description: Learn how to create a logic app that leverages the common alert schema to handle all your alerts.
4-
author: anantr
4+
author: ananthradhakrishnan
55
services: azure-monitor
66
ms.service: azure-monitor
77
ms.topic: conceptual
@@ -15,10 +15,10 @@ This article shows you how to create a logic app that leverages the common alert
1515

1616
## Overview
1717

18-
The [common alert schema](https://aka.ms/commonAlertSchemaDocs) provides a standardised and extensible JSON schema across all your different alert types. The common alert schema is most useful when leveraged programmatically – through webhooks, runbooks, and logic apps. In this article, we demonstrate how a single logic app can be authored to handle all your alerts. The same principles can be applied to other programmatic methods. The logic app described in this article creates well-defined variables for the ['essential' fields](https://docs.microsoft.com/azure/azure-monitor/platform/alerts-common-schema-definitions#essentials-fields), and also describes how you can handle [alert type]('https://docs.microsoft.com/azure/azure-monitor/platform/alerts-common-schema-definitions#alert-context-fields') specific logic.
18+
The [common alert schema](https://aka.ms/commonAlertSchemaDocs) provides a standardized and extensible JSON schema across all your different alert types. The common alert schema is most useful when leveraged programmatically – through webhooks, runbooks, and logic apps. In this article, we demonstrate how a single logic app can be authored to handle all your alerts. The same principles can be applied to other programmatic methods. The logic app described in this article creates well-defined variables for the ['essential' fields](https://docs.microsoft.com/azure/azure-monitor/platform/alerts-common-schema-definitions#essentials-fields), and also describes how you can handle [alert type]('https://docs.microsoft.com/azure/azure-monitor/platform/alerts-common-schema-definitions#alert-context-fields') specific logic.
1919

2020

21-
## Pre-requisites
21+
## Prerequisites
2222

2323
This article assumes that the reader is familiar with
2424
* Setting up alert rules ([metric](https://docs.microsoft.com/azure/azure-monitor/platform/alerts-metric), [log](https://docs.microsoft.com/azure/azure-monitor/platform/alerts-log), [activity log](https://docs.microsoft.com/azure/azure-monitor/platform/alerts-activity-log))
@@ -27,7 +27,7 @@ This article assumes that the reader is familiar with
2727

2828
## Create a logic app leveraging the common alert schema
2929

30-
1. Follow the steps outlined [here](https://docs.microsoft.com/azure/azure-monitor/platform/action-groups-logic-app) to create your logic app.
30+
1. Follow the [steps outlined to create your logic app](https://docs.microsoft.com/azure/azure-monitor/platform/action-groups-logic-app).
3131

3232
1. Select the trigger: **When a HTTP request is received**.
3333

@@ -128,7 +128,7 @@ This article assumes that the reader is familiar with
128128
if(equals(triggerBody()?['data']?['essentials']?['monitoringService'],'Application Insights'),triggerBody()?['data']?['alertContext']?['SearchResults'],'NA')
129129
```
130130

131-
You can learn more about writing logic app expressions [here](https://docs.microsoft.com/azure/logic-apps/workflow-definition-language-functions-reference#logical-comparison-functions).
131+
Learn more about [writing logic app expressions](https://docs.microsoft.com/azure/logic-apps/workflow-definition-language-functions-reference#logical-comparison-functions).
132132

133133

134134

articles/azure-monitor/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -850,6 +850,8 @@
850850
href: platform/action-groups-create-resource-manager-template.md
851851
- name: Implement a Logic App action
852852
href: platform/action-groups-logic-app.md
853+
- name: Integrate the common alert schema with Logic Apps
854+
href: platform/alerts-common-schema-integrations.md
853855
- name: Alert Management solution
854856
href: platform/alert-management-solution.md
855857
- name: Alert user interface

0 commit comments

Comments
 (0)