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/opentelemetry-enable.md
+12-8Lines changed: 12 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,9 @@ ms.reviewer: mmcc
11
11
12
12
# Enable Azure Monitor OpenTelemetry for .NET, Node.js, Python, and Java applications
13
13
14
-
This article describes how to enable and configure OpenTelemetry-based data collection within [Application Insights](app-insights-overview.md#application-insights-overview). The Azure Monitor OpenTelemetry Distro:
14
+
This article describes how to enable and configure OpenTelemetry-based data collection within [Application Insights](app-insights-overview.md#application-insights-overview).
15
+
16
+
The Azure Monitor OpenTelemetry Distro:
15
17
16
18
* Provides an [OpenTelemetry distribution](https://opentelemetry.io/docs/concepts/distributions/#what-is-a-distribution) that includes support for features specific to Azure Monitor.
17
19
* Enables [automatic](opentelemetry-add-modify.md#automatic-data-collection) telemetry by including OpenTelemetry instrumentation libraries for collecting traces, metrics, logs, and exceptions.
@@ -20,19 +22,16 @@ This article describes how to enable and configure OpenTelemetry-based data coll
20
22
21
23
For more information about the advantages of using the Azure Monitor OpenTelemetry Distro, see [Why should I use the "Azure Monitor OpenTelemetry Distro"?](#why-should-i-use-the-azure-monitor-opentelemetry-distro).
22
24
23
-
<!-- Will move to a different section:
24
25
To learn more about collecting data using OpenTelemetry, see [Data Collection Basics](opentelemetry-overview.md) or [OpenTelemetry FAQ](#frequently-asked-questions).
25
-
-->
26
26
27
27
## OpenTelemetry release status
28
28
29
29
OpenTelemetry offerings are available for .NET, Node.js, Python, and Java applications.
30
30
31
31
> [!NOTE]
32
32
> * For a feature-by-feature release status, see the [FAQ](#whats-the-current-release-state-of-features-within-the-azure-monitor-opentelemetry-distro).
33
-
> * The second tab of this article covers .NET scenarios, including classic ASP.NET, console apps, Windows Forms (WinForms), etc.
34
33
35
-
Follow the steps in this section to instrument your application with OpenTelemetry.
34
+
36
35
37
36
## Prerequisites
38
37
@@ -42,6 +41,13 @@ Follow the steps in this section to instrument your application with OpenTelemet
42
41
43
42
<!---NOTE TO CONTRIBUTORS: PLEASE DO NOT SEPARATE OUT JAVASCRIPT AND TYPESCRIPT INTO DIFFERENT TABS.--->
44
43
44
+
## Get started
45
+
46
+
Follow the steps in this section to instrument your application with OpenTelemetry. Select a tab for langauge-specific instructions.
47
+
48
+
> [!NOTE]
49
+
> The .NET covers multiple scenarios, including classic ASP.NET, console apps, Windows Forms (WinForms), etc.
50
+
45
51
### [ASP.NET Core](#tab/aspnetcore)
46
52
47
53
> [!div class="checklist"]
@@ -74,9 +80,7 @@ Follow the steps in this section to instrument your application with OpenTelemet
74
80
> If you rely on any properties in the [not-supported table](https://github.com/microsoft/ApplicationInsights-node.js/blob/beta/README.md#ApplicationInsights-Shim-Unsupported-Properties), use the distro, and we'll provide a migration guide soon. If not, the App Insights shim is your easiest path forward when it's out of beta.
75
81
76
82
> [!div class="checklist"]
77
-
> * Application using an officially [supported version](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/monitor/monitor-opentelemetry-exporter#currently-supported-environments) of Node.js runtime:
Copy file name to clipboardExpand all lines: articles/azure-monitor/includes/azure-monitor-app-insights-opentelemetry-faqs.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,11 +28,11 @@ Microsoft is investing in OpenTelemetry for the following reasons:
28
28
29
29
See [OpenTelemetry Status](https://opentelemetry.io/status/).
30
30
31
-
### What is the "Azure Monitor OpenTelemetry Distro"?
31
+
### What is the Azure Monitor OpenTelemetry Distro?
32
32
33
33
You can think of it as a thin wrapper that bundles together all the OpenTelemetry components for a first class experience on Azure. This wrapper is also called a [distribution](https://opentelemetry.io/docs/concepts/distributions/) in OpenTelemetry.
34
34
35
-
### Why should I use the "Azure Monitor OpenTelemetry Distro"?
35
+
### Why should I use the Azure Monitor OpenTelemetry Distro?
36
36
37
37
There are several advantages to using the Azure Monitor OpenTelemetry Distro over native OpenTelemetry from the community:
0 commit comments