You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/integration-environments/monitor-resources-create-alerts.md
+70-43Lines changed: 70 additions & 43 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,29 +71,53 @@ Benefits:
71
71
72
72
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.
73
73
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:
75
81
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).
77
91
78
92
1. In the [Azure portal](https://portal.azure.com), open your integration environment.
79
93
80
-
1. On the resource navigation menu, under **Environment**, select **Insights**.
94
+
1. On the integration environment menu, under **Environment**, select **Applications**.
81
95
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.
83
97
84
-
<**SCREENSHOT**>
98
+
1. On the application menu, under **Application monitoring**, select **Alerts**.
85
99
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.
87
101
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.
89
103
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.
91
105
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.
93
117
94
118
## View health for a specific application
95
119
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.
97
121
98
122
1. In the [Azure portal](https://portal.azure.com), open your integration environment.
99
123
@@ -109,17 +133,40 @@ The visualizations on the application-specific dashboards are built on [Azure Wo
109
133
110
134
1. Select a service category, for example, **Logic Apps**.
111
135
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:
113
148
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.
115
152
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":::
117
154
118
155
1. To troubleshoot specific workflow runs, select the **Runs** tab.
119
156
157
+
The **Runs** tab shows the logic apps, associated workflows, total workflow runs, and failure rates for triggers, workflow runs, and actions, for example:
1. To get the run history and details for a specific workflow, select the row for that workflow.
121
162
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:
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:
123
170
124
171
- Filter the table by run status so that you can more easily focus on specific scenarios.
125
172
@@ -135,45 +182,25 @@ The visualizations on the application-specific dashboards are built on [Azure Wo
135
182
136
183
- Multiple runs: Select the runs that you want, and then select **Resubmit Selected Runs**.
137
184
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
141
186
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).
155
188
156
189
1. In the [Azure portal](https://portal.azure.com), open your integration environment.
157
190
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**.
167
192
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:
169
194
170
195
<**SCREENSHOT**>
171
196
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.
173
198
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.
175
200
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.
0 commit comments