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/azure-monitor/app/app-insights-overview.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ To understand the number of Application Insights resources required to cover you
34
34
35
35
## How do I use Application Insights?
36
36
37
-
Application Insights is enabled through either [auto-instrumentation](codeless-overview.md) (agent) or by adding the [Application Insights SDK](sdk-support-guidance.md) to your application code. [Many languages](#supported-languages) are supported. The applications could be on Azure, on-premises, or hosted by another cloud. To figure out which type of instrumentation is best for you, see [How do I instrument an application?](#how-do-i-instrument-an-application).
37
+
Application Insights is enabled through either [autoinstrumentation](codeless-overview.md) (agent) or by adding the [Application Insights SDK](sdk-support-guidance.md) to your application code. [Many languages](#supported-languages) are supported. The applications could be on Azure, on-premises, or hosted by another cloud. To figure out which type of instrumentation is best for you, see [How do I instrument an application?](#how-do-i-instrument-an-application).
38
38
39
39
The Application Insights agent or SDK preprocesses telemetry and metrics before sending the data to Azure. Then it's ingested and processed further before it's stored in Azure Monitor Logs (Log Analytics). For this reason, an Azure account is required to use Application Insights.
40
40
@@ -56,39 +56,39 @@ Application Insights pricing is based on consumption. You only pay for what you
56
56
57
57
## How do I instrument an application?
58
58
59
-
[Auto-instrumentation](codeless-overview.md) is the preferred instrumentation method. It requires no developer investment and eliminates future overhead related to [updating the SDK](sdk-support-guidance.md). It's also the only way to instrument an application in which you don't have access to the source code.
59
+
[Autoinstrumentation](codeless-overview.md) is the preferred instrumentation method. It requires no developer investment and eliminates future overhead related to [updating the SDK](sdk-support-guidance.md). It's also the only way to instrument an application in which you don't have access to the source code.
60
60
61
61
You only need to install the Application Insights SDK if:
62
62
63
63
- You require [custom events and metrics](api-custom-events-metrics.md).
64
64
- You require control over the flow of telemetry.
65
-
-[Auto-instrumentation](codeless-overview.md) isn't available, typically because of language or platform limitations.
65
+
-[Autoinstrumentation](codeless-overview.md) isn't available, typically because of language or platform limitations.
66
66
67
67
To use the SDK, you install a small instrumentation package in your app and then instrument the web app, any background components, and JavaScript within the webpages. The app and its components don't have to be hosted in Azure.
68
68
69
69
The instrumentation monitors your app and directs the telemetry data to an Application Insights resource by using a unique token. The effect on your app's performance is small. Tracking calls are nonblocking and batched to be sent in a separate thread.
70
70
71
71
### [.NET](#tab/net)
72
72
73
-
Integrated auto-instrumentation is available for [Azure App Service .NET](azure-web-apps-net.md), [Azure App Service .NET Core](azure-web-apps-net-core.md), [Azure Functions](../../azure-functions/functions-monitoring.md), and [Azure Virtual Machines](azure-vm-vmss-apps.md).
73
+
Integrated autoinstrumentation is available for [Azure App Service .NET](azure-web-apps-net.md), [Azure App Service .NET Core](azure-web-apps-net-core.md), [Azure Functions](../../azure-functions/functions-monitoring.md), and [Azure Virtual Machines](azure-vm-vmss-apps.md).
74
74
75
75
The [Azure Monitor Application Insights agent](application-insights-asp-net-agent.md) is available for workloads running in on-premises virtual machines.
76
76
77
-
For a detailed view of all auto-instrumentation supported environments, languages, and resource providers, see [What is auto-instrumentation for Azure Monitor Application Insights?](codeless-overview.md#supported-environments-languages-and-resource-providers).
77
+
For a detailed view of all autoinstrumentation supported environments, languages, and resource providers, see [What is autoinstrumentation for Azure Monitor Application Insights?](codeless-overview.md#supported-environments-languages-and-resource-providers).
78
78
79
79
For other scenarios, the [Application Insights SDK](/dotnet/api/overview/azure/insights) is required.
80
80
81
81
A preview [OpenTelemetry](opentelemetry-enable.md?tabs=net) offering is also available.
82
82
83
83
### [Java](#tab/java)
84
84
85
-
Integrated auto-instrumentation is available for Java Apps hosted on [Azure App Service](azure-web-apps-java.md) and [Azure Functions](monitor-functions.md).
85
+
Integrated autoinstrumentation is available for Java Apps hosted on [Azure App Service](azure-web-apps-java.md) and [Azure Functions](monitor-functions.md).
86
86
87
-
Auto-instrumentation is available for any environment by using [Azure Monitor OpenTelemetry-based auto-instrumentation for Java applications](opentelemetry-enable.md?tabs=java).
87
+
Autoinstrumentation is available for any environment by using [Azure Monitor OpenTelemetry-based autoinstrumentation for Java applications](opentelemetry-enable.md?tabs=java).
88
88
89
89
### [Node.js](#tab/nodejs)
90
90
91
-
Auto-instrumentation is available for [Azure App Service](azure-web-apps-nodejs.md).
91
+
Autoinstrumentation is available for [Azure App Service](azure-web-apps-nodejs.md).
92
92
93
93
The [Application Insights SDK](nodejs.md) is an alternative. We also have a preview [OpenTelemetry](opentelemetry-enable.md?tabs=nodejs) offering available.
94
94
@@ -128,7 +128,7 @@ This section lists all supported platforms and frameworks.
128
128
*[Azure Spring Apps](../../spring-apps/how-to-application-insights.md)
129
129
*[Azure Cloud Services](./azure-web-apps-net-core.md), including both web and worker roles
130
130
131
-
#### Auto-instrumentation (enable without code changes)
131
+
#### Autoinstrumentation (enable without code changes)
132
132
*[ASP.NET: For web apps hosted with IIS](./application-insights-asp-net-agent.md)
133
133
*[ASP.NET Core: For web apps hosted with IIS](./application-insights-asp-net-agent.md)
134
134
*[Java](./opentelemetry-enable.md?tabs=java)
@@ -193,7 +193,7 @@ Leave product feedback for the engineering team in the [Feedback Community](http
193
193
## Next steps
194
194
195
195
-[Create a resource](create-workspace-resource.md)
0 commit comments