Skip to content

Commit 3bace16

Browse files
author
ecfan
committed
Update draft
1 parent 1bcf815 commit 3bace16

File tree

7 files changed

+70
-43
lines changed

7 files changed

+70
-43
lines changed
55.2 KB
Loading
52.1 KB
Loading
59.6 KB
Loading
75.6 KB
Loading
42 KB
Loading
45.7 KB
Loading

articles/integration-environments/monitor-performance-create-alerts.md renamed to articles/integration-environments/monitor-resources-create-alerts.md

Lines changed: 70 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -71,29 +71,53 @@ Benefits:
7171

7272
After the Azure resources in your applications generate and push data into the Log Analytics workspace in Application Insights, you can review that data on various dashboards.
7373

74-
## View health for all applications
74+
## Set up alerts
75+
76+
Alerts help you find and address issues before your customers notice them. When Azure Monitor collects log data indicating that your infrastructure or application might have a problem, alerts proactively notify you about the problem.
77+
78+
You can create an alert for any metric or resource that emits log data that's supported by Azure Monitor. For more information about available alert types, see [What are Azure Monitor alerts?](/azure/azure-monitor/alerts/alerts-overview)
79+
80+
The following table shows the default severity levels for the available alerts:
7581

76-
The visualizations on the aggregated application dashboard are powered by Azure Monitor. For more information, see [Azure Monitor Insights overview](/azure/azure-monitor/visualize/insights-overview).
82+
| Alert | Default severity level |
83+
|-------|------------------------|
84+
| Critical | 0 |
85+
| Error | 1 |
86+
| Warning | 2 |
87+
| Informational | 3 |
88+
| Verbose | 4 |
89+
90+
For more information, see [Manage alert rules](/azure/azure-monitor/alerts/alerts-manage-alert-rules).
7791

7892
1. In the [Azure portal](https://portal.azure.com), open your integration environment.
7993

80-
1. On the resource navigation menu, under **Environment**, select **Insights**.
94+
1. On the integration environment menu, under **Environment**, select **Applications**.
8195

82-
The **Insights** page shows health metrics for all applications in the integration environment, for example:
96+
1. Select the application where you want to add alerts.
8397

84-
<**SCREENSHOT**>
98+
1. On the application menu, under **Application monitoring**, select **Alerts**.
8599

86-
1. From the **Insights** page, select a specific application, which shows more details about the alerts triggered by resources in the application.
100+
1. On the **Alerts** page, in the **Resource name** column, find the parent resource or expand the parent to select a child resource.
87101

88-
This view consolidates alerts from various Azure resources, so that you can more easily monitor and manage those resources. For example, this view shows associated resources, triggered alerts, severity levels, and an **Open Alert Details** link to get more information about each alert.
102+
For example, you can select a workflow for a logic app in Azure Logic Apps, an API in API Management, or a queue for Azure Service Bus.
89103

90-
1. For a specific alert, select **Open Alert Details** to view information about the specific entities that are in an unhealthy state.
104+
1. In the **Edit** column, select **Edit** for the parent or child resource.
91105

92-
On the specific alert pane, you can take action on the alert, update the user response, and add comments.
106+
:::image type="content" source="media/monitor-resources-create-alerts/edit-alert-rules.png" alt-text="Screenshot shows integration environment, a specific application, Alerts page, and selected Edit icon for a child resource." lightbox="media/monitor-resources-create-alerts/edit-alert-rules.png":::
107+
108+
1. On the **Alerts** tab, select either **Add rule**, or if no rules exist, select **Start with recommended rules**. Set up the rule that you want for monitoring the resource.
109+
110+
The following example shows some workflow alert rules that trigger based on various threshold conditions:
111+
112+
:::image type="content" source="media/monitor-resources-create-alerts/example-rules.png" alt-text="Screenshot shows example alert rules for a resource in an application." lightbox="media/monitor-resources-create-alerts/example-rules.png":::
113+
114+
For more information, see [Create alert rules for Azure resources](/azure/azure-monitor/alerts/alert-options).
115+
116+
1. When you're done, save your rules.
93117

94118
## View health for a specific application
95119

96-
The visualizations on the application-specific dashboards are built on [Azure Workbooks](/azure/azure-monitor/visualize/workbooks-overview) in Azure Monitor and extensible based on your business needs.
120+
The visualizations for application-specific dashboards are built on [Azure Workbooks](/azure/azure-monitor/visualize/workbooks-overview) in Azure Monitor and extensible based on your business needs.
97121

98122
1. In the [Azure portal](https://portal.azure.com), open your integration environment.
99123

@@ -109,17 +133,40 @@ The visualizations on the application-specific dashboards are built on [Azure Wo
109133

110134
1. Select a service category, for example, **Logic Apps**.
111135

112-
1. Select the **Overview** tab to get aggregated health information for all logic apps in an application.
136+
1. Select the **Overview** tab to get aggregated health information for all logic app resources in an application.
137+
138+
The tab shows tables with the following information:
139+
140+
- Total runs, total triggers, and total actions for each logic app.
141+
- Total runs, total actions, and total triggers, based on status.
142+
143+
:::image type="content" source="media/monitor-resources-create-alerts/insights-logic-apps.png" alt-text="Screenshot shows aggregated health information for logic apps in an application." lightbox="media/monitor-resources-create-alerts/insights-logic-apps.png":::
144+
145+
1. Scroll down the page to view trend charts that show logic app workflow runs and their trends over the selected duration.
146+
147+
The trend charts show the following information:
113148

114-
Trend charts show workflow runs and their trends over the selected duration. For example, the following chart shows the total runs and the pass or fail rates for logic apps and their associated workflows.
149+
- Status for workflow runs, actions, and triggers.
150+
- Failures for workflow runs, triggers, and actions.
151+
- Completed workflow runs, triggers, and actions.
115152

116-
<**SCREENSHOT**>
153+
:::image type="content" source="media/monitor-resources-create-alerts/trend-charts.png" alt-text="Screenshot shows aggregated trend charts for logic apps in an application." lightbox="media/monitor-resources-create-alerts/insights-logic-apps.png":::
117154

118155
1. To troubleshoot specific workflow runs, select the **Runs** tab.
119156

157+
The **Runs** tab shows the logic apps, associated workflows, total workflow runs, and failure rates for triggers, workflow runs, and actions, for example:
158+
159+
:::image type="content" source="media/monitor-resources-create-alerts/workflows-failure-rates.png" alt-text="Screenshot shows logic apps, associated workflows, and failure rates." lightbox="media/monitor-resources-create-alerts/workflows-failure-rates.png":::
160+
120161
1. To get the run history and details for a specific workflow, select the row for that workflow.
121162

122-
The workflow runs table includes relevant details about each run. Each table row has a unique correlation ID, which tracks the data flow across all Azure resources in an application.
163+
Under the table with the failure rates for different workflows, a runs table appears for the selected workflow, for example:
164+
165+
:::image type="content" source="media/monitor-resources-create-alerts/workflow-runs.png" alt-text="Screenshot shows logic apps, associated workflows, and failure rates." lightbox="media/monitor-resources-create-alerts/workflow-runs.png":::
166+
167+
This runs table includes relevant details about each workflow run. Each row has a unique correlation ID, which tracks the data flow across all Azure resources in an application.
168+
169+
The following list describes other tasks that you can perform based on the metrics that you want to review:
123170

124171
- Filter the table by run status so that you can more easily focus on specific scenarios.
125172

@@ -135,45 +182,25 @@ The visualizations on the application-specific dashboards are built on [Azure Wo
135182

136183
- Multiple runs: Select the runs that you want, and then select **Resubmit Selected Runs**.
137184

138-
## Set up alerts
139-
140-
Alerts help you find and address issues before your customers notice them. When log data collected in Azure Monitor indicates that your infrastructure or application might have a problem, alerts work proactively notify you about the problem.
185+
## View alerts for all applications
141186

142-
You can create an alert for any metric or resource that emits log data that's supported by the Azure Monitor platform. For more information about available alert types, see [What are Azure Monitor alerts?](/azure/azure-monitor/alerts/alerts-overview)
143-
144-
The following table shows the default severity levels for the available alerts:
145-
146-
| Alert | Default severity level |
147-
|-------|------------------------|
148-
| Critical | 0 |
149-
| Errors | 1 |
150-
| Warning | 2 |
151-
| Informational | 3 |
152-
| Verbose | 4 |
153-
154-
For more information, see [Manage alert rules](/azure/azure-monitor/alerts/alerts-manage-alert-rules).
187+
For all applications where you set up alerts, you can view the aggregated the visualizations on the aggregated application dashboard are powered by Azure Monitor. For more information, see [Azure Monitor Insights overview](/azure/azure-monitor/visualize/insights-overview).
155188

156189
1. In the [Azure portal](https://portal.azure.com), open your integration environment.
157190

158-
1. On the integration environment menu, under **Environment**, select **Applications**.
159-
160-
1. Select the application where you want to add alerts.
161-
162-
1. On the application menu, under **Monitoring**, select **Alerts**.
163-
164-
1. In the **Resource name** column, find the parent resource or expand the parent to select a child resource.
165-
166-
For example, you can select a workflow for a logic app in Azure Logic Apps, an API in API Management, or a queue for Azure Service Bus.
191+
1. On the resource navigation menu, under **Environment**, select **Insights**.
167192

168-
1. In the **Edit** column, select **Edit** for the parent or child resource.
193+
The **Insights** page shows health metrics for all applications in the integration environment, for example:
169194

170195
<**SCREENSHOT**>
171196

172-
1. On the **Alerts** tab, select either **Add rule**, or if no rules exist, select **Start with recommended rules**. Set up the rule that you want for monitoring the resource.
197+
1. From the **Insights** page, select a specific application, which shows more details about the alerts triggered by resources in the application.
173198

174-
For more information, see [Create alert rules for Azure resources](/azure/azure-monitor/alerts/alert-options).
199+
This view consolidates alerts from various Azure resources, so that you can more easily monitor and manage those resources. For example, this view shows associated resources, triggered alerts, severity levels, and an **Open Alert Details** link to get more information about each alert.
175200

176-
1. When you're done, save your rule.
201+
1. For a specific alert, select **Open Alert Details** to view information about the specific entities that are in an unhealthy state.
202+
203+
On the specific alert pane, you can take action on the alert, update the user response, and add comments.
177204

178205
## Related content
179206

0 commit comments

Comments
 (0)