Skip to content

Commit 839f414

Browse files
author
Esther Fan
committed
Update draft
1 parent 1cdb7e8 commit 839f414

File tree

2 files changed

+178
-4
lines changed

2 files changed

+178
-4
lines changed

articles/integration-environments/create-application-group.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
2-
title: Create application groups to organize Azure resources
3-
description: Create an application group to logically organize and manage Azure resources related to your integration solutions.
2+
title: Organize Azure Resources with Application Groups
3+
description: Learn how to organize and manage Azure resources based on your integration solutions by creating application groups.
44
ms.service: azure
55
ms.topic: how-to
66
ms.reviewer: estfan, azla
7-
ms.date: 06/07/2024
7+
ms.date: 06/10/2025
88
# CustomerIntent: As an integration developer, I want a way to logically organize and manage the Azure resources related to my organization's integration solutions.
99
ms.subservice: azure-integration-environments
1010
---
1111

12-
# Create an application group (Preview)
12+
# Organize and manage Azure resources by creating application groups (Preview)
1313

1414
> [!NOTE]
1515
>
Lines changed: 174 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,174 @@
1+
---
2+
title: Monitor Performance and Create Alerts
3+
description: Learn how to monitor performance and create alerts for Azure resources organized by application groups in an integration environment.
4+
ms.service: azure
5+
ms.subservice: azure-integration-environments
6+
ms.topic: how-to
7+
ms.reviewer: estfan, divswa, azla
8+
ms.date: 06/10/2025
9+
# CustomerIntent: As an integration developer, I want a way to check the performance and create alerts for the Azure resources organized as application groups based on my organization's integration solutions.
10+
---
11+
12+
# Monitor performance and create alerts for Azure resources in integration environments (Preview)
13+
14+
> [!NOTE]
15+
>
16+
> This capability is in preview and is subject to the
17+
> [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
18+
19+
20+
Benefits:
21+
22+
1. **Unified Application Health View**
23+
- Monitor all applications in your integration environment from a central dashboard.
24+
- Create alerts to monitor and trigger on events on Azure resources.
25+
- Track individual resources and view triggered alerts.
26+
27+
2. **End-to-End Message Tracing**
28+
- Trace messages across resources in **Azure Integration Services (AIS)** with a single correlation ID.
29+
- Get a full itinerary of message flow for better troubleshooting. Note: In some cases, Service Bus traces might not appear.
30+
31+
3. **Expanded monitoring Azure Logic Apps**
32+
- View health for multiple logic apps.
33+
- Select and resubmit multiple logic workflow runs in bulk.
34+
35+
4. **Improved Browsing Experience**
36+
- **API Connections View**: Find and monitor API connections in a single place.
37+
- **Resource Status**: Check resource status in one place.
38+
- **Plan information**: View plan name and SKU for Azure resources.
39+
- **Custom filters**: Adjust displayed columns for better monitoring.
40+
41+
## Prerequisites
42+
43+
- The Azure account and subscription for the Azure [integration environment](create-integration-environment.md) and Azure resources that you want to monitor.
44+
45+
- The Azure integration environment and Azure resources organized into [application groups](create-application-group.md), logically based on the components in your integration solutions.
46+
47+
> [!NOTE]
48+
>
49+
> Your integration environment and *all* the Azure resources organized as
50+
> application groups use the same Azure subscription, including any
51+
> [**Business Process** resources](../business-process-tracking/overview.md)
52+
> linked your application group. See [Supported Azure resources](overview.md#supported-resources).
53+
54+
- An [Azure Application Insights](/azure/azure-monitor/app/app-insights-overview) resource.
55+
56+
If you don't have an Application Insights resource, see [Create an Application Insights resource](/azure/azure-monitor/app/create-workspace-resource?tabs=portal#create-an-application-insights-resource).
57+
58+
- A [Log Analytics workspace](/azure/azure-monitor/logs/log-analytics-overview) for your Azure Application Insights resource.
59+
60+
If you don't have a Log Analytics workspace, you can create or select a workspace for a specific application in your integration environment. Or, you can create the workspace in advance. For more information, see [Create a Log Analytics workspace](/azure/azure-monitor/logs/quick-create-workspace?tabs=azure-portal).
61+
62+
- Set up the Azure resources in your integration environment to push logs to the same Log Analytics workspace for your Application Insights resource.
63+
64+
For more information, see the following documentation:
65+
66+
| Service | Documentation |
67+
|---------|---------------|
68+
| Azure API Management | - [Integrate Azure API Management with Azure Application Insights](/azure/api-management/api-management-howto-app-insights?tabs=rest#create-a-connection-using-the-azure-portal) <br><br>- [Integrate Application Insights to developer portal](/azure/api-management/developer-portal-integrate-application-insights) |
69+
| Azure Logic Apps | [Set up and view enhanced telemetry in Application Insights for Standard workflows](/azure/logic-apps/enable-enhanced-telemetry-standard-workflows?tabs=portal) |
70+
| Azure Service Bus | [Tracking with Azure Application Insights](/azure/service-bus-messaging/service-bus-end-to-end-tracing?tabs=net-standard-sdk-2#tracking-with-azure-application-insights) |
71+
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+
74+
## View health for all applications
75+
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).
77+
78+
1. In the [Azure portal](https://portal.azure.com), open your integration environment.
79+
80+
1. On the resource navigation menu, under **Environment**, select **Insights**.
81+
82+
The **Insights** page shows health metrics for all applications in the integration environment, for example:
83+
84+
<**SCREENSHOT**>
85+
86+
1. From the **Insights** page, select a specific application, which shows more details about the alerts triggered by resources in the application.
87+
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.
89+
90+
1. For a specific alert, select **Open Alert Details** to view information about the specific entities that are in an unhealthy state.
91+
92+
On the specific alert pane, you can take action on the alert, update the user response, and add comments.
93+
94+
## View health for a specific application
95+
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.
97+
98+
1. In the [Azure portal](https://portal.azure.com), open your integration environment.
99+
100+
1. On the resource navigation menu, under **Environment**, select **Applications**.
101+
102+
1. On the **Applications** page, select the application that you want.
103+
104+
1. On the application menu, select **Insights**.
105+
106+
1. Under the **Insights** toolbar, select the time range that you want to review.
107+
108+
For the selected duration, the **Insights** page shows the resources in your application based on the Azure service category, such as **Logic Apps**, **Service Bus**, and **APIM**.
109+
110+
1. Select a service category, for example, **Logic Apps**.
111+
112+
1. Select the **Overview** tab to get aggregated health information for all logic apps in an application.
113+
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.
115+
116+
<**SCREENSHOT**>
117+
118+
1. To troubleshoot specific workflow runs, select the **Runs** tab.
119+
120+
1. To get the run history and details for a specific workflow, select the row for that workflow.
121+
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.
123+
124+
- Filter the table by run status so that you can more easily focus on specific scenarios.
125+
126+
- For properties information about a specific run, in the **Properties** column, select the **Properties** link.
127+
128+
- To view the processing hops for a message, select the row for a specific run.
129+
130+
The opened table provides a comprehensive view for the message's journey through Azure resources in the application. Azure stitches together the timelines for message processing across all Azure resources in the application by using the correlation ID.
131+
132+
- To resubmit a failed run, choose an option:
133+
134+
- Single run: In the **Resubmit** column, select the **Resubmit** link.
135+
136+
- Multiple runs: Select the runs that you want, and then select **Resubmit Selected Runs**.
137+
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.
141+
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).
155+
156+
157+
1. In the [Azure portal](https://portal.azure.com), open your integration environment.
158+
159+
1. On the integration environment menu, under **Environment**, select **Resources**.
160+
161+
1. Select the resource or application group that you want to monitor with alerts.
162+
163+
You can select a parent resource or expand the parent to select a child resource, for example, a logic app workflow for Azure Logic Apps, API in API Management, or a queue for Azure Service Bus.
164+
165+
1. On the selected resource menu, under **Monitoring**, select **Alerts**.
166+
167+
1. On the **Alerts** toolbar, select **Alert rules** to review any existing rules.
168+
169+
1. On the **Alert rules** toolbar, select **Create**.
170+
171+
1. On the **Create an alert rule** page, follow the steps in [Create or edit an alert rule from a specific resource](/azure/azure-monitor/alerts/alerts-create-metric-alert-rule#create-or-edit-an-alert-rule-from-a-specific-resource).
172+
173+
## Related content
174+

0 commit comments

Comments
 (0)