Skip to content

Commit d03358d

Browse files
authored
Merge pull request #191671 from AaronMaxwell/aaronmax-dotnet-fix-terminology
[AppInsights][AaronMax] standardizing terminology
2 parents 25d1f66 + 506d846 commit d03358d

File tree

5 files changed

+16
-17
lines changed

5 files changed

+16
-17
lines changed

articles/azure-monitor/app/azure-web-apps-net-core.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Enabling monitoring on your ASP.NET Core based web applications running on [Azur
1313

1414
[!INCLUDE [azure-monitor-log-analytics-rebrand](../../../includes/azure-monitor-instrumentation-key-deprecation.md)]
1515

16-
17-
## Enable agent-based monitoring
16+
## Enable auto-instrumentation monitoring
1817

1918
# [Windows](#tab/Windows)
2019

@@ -110,7 +109,7 @@ To check which version of the extension you're running, go to `https://yoursiten
110109

111110
Starting with version 2.8.9 the pre-installed site extension is used. If you're using an earlier version, you can update via one of two ways:
112111

113-
* [Upgrade by enabling via the portal](#enable-agent-based-monitoring). (Even if you have the Application Insights extension for Azure App Service installed, the UI shows only **Enable** button. Behind the scenes, the old private site extension will be removed.)
112+
* [Upgrade by enabling via the portal](#enable-auto-instrumentation-monitoring). (Even if you have the Application Insights extension for Azure App Service installed, the UI shows only **Enable** button. Behind the scenes, the old private site extension will be removed.)
114113

115114
* [Upgrade through PowerShell](#enable-through-powershell):
116115

@@ -135,7 +134,7 @@ Below is our step-by-step troubleshooting guide for extension/agent based monito
135134

136135
- Confirm that the `Application Insights Extension Status` is `Pre-Installed Site Extension, version 2.8.x.xxxx, is running.`
137136

138-
If it isn't running, follow the [enable Application Insights monitoring instructions](#enable-agent-based-monitoring).
137+
If it isn't running, follow the [enable Application Insights monitoring instructions](#enable-auto-instrumentation-monitoring).
139138

140139
- Confirm that the status source exists and looks like: `Status source D:\home\LogFiles\ApplicationInsights\status\status_RD0003FF0317B6_4248_1.json`
141140

articles/azure-monitor/app/azure-web-apps-net.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@ ms.custom: devx-track-dotnet
1212
Enabling monitoring on your ASP.NET 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. This article will walk you through enabling Azure Monitor application Insights monitoring as well as provide preliminary guidance for automating the process for large-scale deployments.
1313

1414
> [!NOTE]
15-
> Manually adding an Application Insights site extension via **Development Tools** > **Extensions** is deprecated. This method of extension installation was dependent on manual updates for each new version. The latest stable release of the extension is now [preinstalled](https://github.com/projectkudu/kudu/wiki/Azure-Site-Extensions) as part of the App Service image. The files are located in `d:\Program Files (x86)\SiteExtensions\ApplicationInsightsAgent` and are automatically updated with each stable release. If you follow the agent-based instructions to enable monitoring below, it will automatically remove the deprecated extension for you.
15+
> Manually adding an Application Insights site extension via **Development Tools** > **Extensions** is deprecated. This method of extension installation was dependent on manual updates for each new version. The latest stable release of the extension is now [preinstalled](https://github.com/projectkudu/kudu/wiki/Azure-Site-Extensions) as part of the App Service image. The files are located in `d:\Program Files (x86)\SiteExtensions\ApplicationInsightsAgent` and are automatically updated with each stable release. If you follow the auto-instrumentation instructions to enable monitoring below, it will automatically remove the deprecated extension for you.
1616
1717
> [!NOTE]
18-
> If both agent-based monitoring and manual SDK-based instrumentation is detected, only the manual instrumentation settings will be honored. This is to prevent duplicate data from being sent. To learn more about this, check out the [troubleshooting section](#troubleshooting) below.
18+
> If both auto-instrumentation monitoring and manual SDK-based instrumentation are detected, only the manual instrumentation settings will be honored. This is to prevent duplicate data from being sent. To learn more about this, check out the [troubleshooting section](#troubleshooting) below.
1919
2020
[!INCLUDE [azure-monitor-log-analytics-rebrand](../../../includes/azure-monitor-instrumentation-key-deprecation.md)]
2121

22-
## Enable agent-based monitoring
22+
## Enable auto-instrumentation monitoring
2323

2424
> [!NOTE]
2525
> The combination of APPINSIGHTS_JAVASCRIPT_ENABLED and urlCompression is not supported. For more info see the explanation in the [troubleshooting section](#appinsights_javascript_enabled-and-urlcompression-is-not-supported).
@@ -109,7 +109,7 @@ To check which version of the extension you're running, go to `https://yoursiten
109109

110110
Starting with version 2.8.9 the pre-installed site extension is used. If you are an earlier version, you can update via one of two ways:
111111

112-
* [Upgrade by enabling via the portal](#enable-agent-based-monitoring). (Even if you have the Application Insights extension for Azure App Service installed, the UI shows only **Enable** button. Behind the scenes, the old private site extension will be removed.)
112+
* [Upgrade by enabling via the portal](#enable-auto-instrumentation-monitoring). (Even if you have the Application Insights extension for Azure App Service installed, the UI shows only **Enable** button. Behind the scenes, the old private site extension will be removed.)
113113

114114
* [Upgrade through PowerShell](#enable-through-powershell):
115115

@@ -132,7 +132,7 @@ Below is our step-by-step troubleshooting guide for extension/agent based monito
132132

133133
- Confirm that the `Application Insights Extension Status` is `Pre-Installed Site Extension, version 2.8.x.xxxx, is running.`
134134

135-
If it is not running, follow the [enable Application Insights monitoring instructions](#enable-agent-based-monitoring).
135+
If it is not running, follow the [enable Application Insights monitoring instructions](#enable-auto-instrumentation-monitoring).
136136

137137
- Confirm that the status source exists and looks like: `Status source D:\home\LogFiles\ApplicationInsights\status\status_RD0003FF0317B6_4248_1.json`
138138

articles/azure-monitor/app/azure-web-apps-nodejs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ The easiest way to enable application monitoring for Node.js applications runnin
1717
Turning on application monitoring in Azure portal will automatically instrument your application with Application Insights, and doesn't require any code changes.
1818

1919
> [!NOTE]
20-
> If both agent-based monitoring and manual SDK-based instrumentation is detected, only the manual instrumentation settings will be honored. This is to prevent duplicate data from being sent. To learn more about this, check out the [troubleshooting section](#troubleshooting) below.
20+
> If both auto-instrumentation monitoring and manual SDK-based instrumentation are detected, only the manual instrumentation settings will be honored. This is to prevent duplicate data from being sent. To learn more about this, check out the [troubleshooting section](#troubleshooting) below.
2121
2222
### Auto-instrumentation through Azure portal
2323

@@ -146,4 +146,4 @@ For the latest updates and bug fixes, [consult the release notes](web-app-extens
146146
* [Monitor service health metrics](../data-platform.md) to make sure your service is available and responsive.
147147
* [Receive alert notifications](../alerts/alerts-overview.md) whenever operational events happen or metrics cross a threshold.
148148
* Use [Application Insights for JavaScript apps and web pages](javascript.md) to get client telemetry from the browsers that visit a web page.
149-
* [Set up Availability web tests](monitor-web-app-availability.md) to be alerted if your site is down.
149+
* [Set up Availability web tests](monitor-web-app-availability.md) to be alerted if your site is down.

articles/azure-monitor/app/azure-web-apps.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ Enabling monitoring on your ASP.NET, ASP.NET Core, Java, and Node.js based web a
1414

1515
There are two ways to enable application monitoring for Azure App Services hosted applications:
1616

17-
- **Agent-based application monitoring** (ApplicationInsightsAgent).
17+
- **Auto-instrumentation application monitoring** (ApplicationInsightsAgent).
1818

1919
- 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.
2020

21-
- The following are support for agent-based monitoring:
21+
- The following are support for auto-instrumentation monitoring:
2222
- [.NET Core](./azure-web-apps-net-core.md)
2323
- [.NET](./azure-web-apps-net.md)
2424
- [Java](./azure-web-apps-java.md)
@@ -28,13 +28,13 @@ There are two ways to enable application monitoring for Azure App Services hoste
2828

2929
* 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.
3030

31-
* If you need to make custom API calls to track events/dependencies not captured by default with agent-based 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.
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.
3232

3333
> [!NOTE]
34-
> If both agent-based monitoring and manual SDK-based instrumentation is detected, in .NET only the manual instrumentation settings will be honored, while in Java only the agent-based instrumentation will be emitting the telemetry. This is to prevent duplicate data from being sent.
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.
3535
3636
> [!NOTE]
3737
> Snapshot debugger and profiler are only available in .NET and .NET Core
3838
3939
## Next Steps
40-
- Learn how to enable agent-based 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.
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.

articles/azure-monitor/app/ilogger.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Depending on the Application Insights logging package that you use, there will b
3030

3131
To add Application Insights telemetry to ASP.NET Core applications, use the `Microsoft.ApplicationInsights.AspNetCore` NuGet package. You can configure this through [Visual Studio as a connected service](/visualstudio/azure/azure-app-insights-add-connected-service), or manually.
3232

33-
By default, ASP.NET Core applications have an Application Insights logging provider registered when they're configured through the [code](./asp-net-core.md) or [codeless](./azure-web-apps-net-core.md#enable-agent-based-monitoring) approach. The registered provider is configured to automatically capture log events with a severity of <xref:Microsoft.Extensions.Logging.LogLevel.Warning?displayProperty=nameWithType> or greater. You can customize severity and categories. For more information, see [Logging level](#logging-level).
33+
By default, ASP.NET Core applications have an Application Insights logging provider registered when they're configured through the [code](./asp-net-core.md) or [codeless](./azure-web-apps-net-core.md#enable-auto-instrumentation-monitoring) approach. The registered provider is configured to automatically capture log events with a severity of <xref:Microsoft.Extensions.Logging.LogLevel.Warning?displayProperty=nameWithType> or greater. You can customize severity and categories. For more information, see [Logging level](#logging-level).
3434

3535
1. Ensure that the NuGet package is installed:
3636

0 commit comments

Comments
 (0)