Skip to content

Commit 93ff5aa

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into netlink
2 parents 63fcbce + 258cf1f commit 93ff5aa

29 files changed

+304
-246
lines changed

articles/api-management/TOC.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@
7878
href: /security/benchmark/azure/baselines/api-management-security-baseline?toc=/azure/api-management/&bc=/azure/api-management/breadcrumb/toc.json
7979
- name: Observability
8080
href: observability.md
81+
- name: DevOps and CI/CD
82+
href: devops-api-development-templates.md
8183
- name: APIs
8284
items:
8385
- name: API design ebook
@@ -145,8 +147,6 @@
145147
items:
146148
- name: Landing zone accelerator
147149
href: /azure/cloud-adoption-framework/scenarios/app-platform/api-management/landing-zone-accelerator?toc=%2Fazure%2Fapi-management%2Ftoc.json&bc=/azure/api-management/breadcrumb/toc.json
148-
- name: CI/CD using ARM templates
149-
href: devops-api-development-templates.md
150150
- name: Manage using automation
151151
href: automation-manage-api-management.md
152152
- name: Configure using Git

articles/azure-fluid-relay/how-tos/container-deletion.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
2-
author: trngo
2+
author: hickeys
33
description: Learn how to delete individual containers using az-cli
44
title: Delete Fluid containers
5-
ms.author: trngo
5+
ms.author: hickeys
66
ms.date: 09/28/2021
77
ms.service: azure-fluid
88
ms.topic: reference

articles/azure-monitor/app/asp-net-exceptions.md

Lines changed: 61 additions & 63 deletions
Large diffs are not rendered by default.

articles/azure-monitor/app/asp-net-trace-logs.md

Lines changed: 54 additions & 33 deletions
Large diffs are not rendered by default.
Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,41 @@
11
---
2-
title: Monitor Azure app services performance | Microsoft Docs
3-
description: Application performance monitoring for Azure app services. Chart load and response time, dependency information, and set alerts on performance.
2+
title: Monitor Azure App Service performance | Microsoft Docs
3+
description: Application performance monitoring for Azure App Service. Chart load and response time, dependency information, and set alerts on performance.
44
ms.topic: conceptual
55
ms.date: 08/05/2021
66
ms.custom: "devx-track-js, devx-track-dotnet"
77
---
88

9-
# Application Monitoring for Azure App Service Overview
9+
# Application monitoring for Azure App Service overview
1010

11-
Enabling monitoring on your ASP.NET, ASP.NET Core, Java, and Node.js based web applications running on [Azure App Services](../../app-service/index.yml) is now easier than ever. Whereas previously you needed to manually instrument your app, the latest extension/agent is now built into the App Service image by default.
11+
It's now easier than ever to enable monitoring on your web applications based on ASP.NET, ASP.NET Core, Java, and Node.js running on [Azure App Service](../../app-service/index.yml). Previously, you needed to manually instrument your app, but the latest extension/agent is now built into the App Service image by default.
1212

1313
## Enable Application Insights
1414

15-
There are two ways to enable application monitoring for Azure App Services hosted applications:
15+
There are two ways to enable monitoring for applications hosted on App Service:
1616

17-
- **Auto-instrumentation application monitoring** (ApplicationInsightsAgent).
18-
19-
- This method is the easiest to enable, and no code change or advanced configurations are required. It is often referred to as "runtime" monitoring. For Azure App Services we recommend at a minimum enabling this level of monitoring, and then based on your specific scenario you can evaluate whether more advanced monitoring through manual instrumentation is needed.
17+
- **Auto-instrumentation application monitoring** (ApplicationInsightsAgent).
18+
19+
This method is the easiest to enable, and no code change or advanced configurations are required. It's often referred to as "runtime" monitoring. For App Service, we recommend that at a minimum you enable this level of monitoring. Based on your specific scenario, you can evaluate whether more advanced monitoring through manual instrumentation is needed.
20+
21+
The following platforms are supported for auto-instrumentation monitoring:
22+
23+
- [.NET Core](./azure-web-apps-net-core.md)
24+
- [.NET](./azure-web-apps-net.md)
25+
- [Java](./azure-web-apps-java.md)
26+
- [Node.js](./azure-web-apps-nodejs.md)
2027

21-
- The following are supported for auto-instrumentation monitoring:
22-
- [.NET Core](./azure-web-apps-net-core.md)
23-
- [.NET](./azure-web-apps-net.md)
24-
- [Java](./azure-web-apps-java.md)
25-
- [Nodejs](./azure-web-apps-nodejs.md)
26-
2728
* **Manually instrumenting the application through code** by installing the Application Insights SDK.
2829

29-
* This approach is much more customizable, but it requires the following approaches: SDK for [.NET Core](./asp-net-core.md), [.NET](./asp-net.md), [Node.js](./nodejs.md), [Python](./opencensus-python.md), and a standalone agent for [Java](./java-in-process-agent.md). This method, also means you have to manage the updates to the latest version of the packages yourself.
30+
This approach is much more customizable, but it requires the following approaches: SDK for [.NET Core](./asp-net-core.md), [.NET](./asp-net.md), [Node.js](./nodejs.md), [Python](./opencensus-python.md), and a standalone agent for [Java](./java-in-process-agent.md). This method also means you must manage the updates to the latest version of the packages yourself.
31+
32+
If you need to make custom API calls to track events/dependencies not captured by default with auto-instrumentation monitoring, you'll need to use this method. To learn more, see [Application Insights API for custom events and metrics](./api-custom-events-metrics.md).
3033

31-
* If you need to make custom API calls to track events/dependencies not captured by default with auto-instrumentation monitoring, you would need to use this method. Check out the [API for custom events and metrics article](./api-custom-events-metrics.md) to learn more.
34+
If both auto-instrumentation monitoring and manual SDK-based instrumentation are detected, in .NET only the manual instrumentation settings will be honored, while in Java only the auto-instrumentation will be emitting the telemetry. This practice is to prevent duplicate data from being sent.
3235

3336
> [!NOTE]
34-
> If both auto-instrumentation monitoring and manual SDK-based instrumentation are detected, in .NET only the manual instrumentation settings will be honored, while in Java only the auto-instrumentation will be emitting the telemetry. This is to prevent duplicate data from being sent.
37+
> Snapshot Debugger and Profiler are only available in .NET and .NET Core.
3538
36-
> [!NOTE]
37-
> Snapshot debugger and profiler are only available in .NET and .NET Core
39+
## Next steps
3840

39-
## Next Steps
40-
- Learn how to enable auto-instrumentation application monitoring for your [.NET Core](./azure-web-apps-net-core.md), [.NET](./azure-web-apps-net.md), [Java](./azure-web-apps-java.md) or [Nodejs](./azure-web-apps-nodejs.md) application running on App Service.
41+
Learn how to enable auto-instrumentation application monitoring for your [.NET Core](./azure-web-apps-net-core.md), [.NET](./azure-web-apps-net.md), [Java](./azure-web-apps-java.md), or [Nodejs](./azure-web-apps-nodejs.md) application running on App Service.

0 commit comments

Comments
 (0)