Skip to content

Commit 1f0ee3a

Browse files
committed
Minor changes
1 parent 03631d6 commit 1f0ee3a

File tree

1 file changed

+13
-14
lines changed

1 file changed

+13
-14
lines changed

articles/azure-monitor/app/opentelemetry-enable.md

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,21 @@ This article describes how to enable and configure OpenTelemetry-based data coll
1818
* allows collecting [custom](opentelemetry-add-modify.md#collect-custom-telemetry) telemetry, and
1919
* supports [Live Metrics](live-stream.md) to monitor and collect more telemetry from live, in-production web applications.
2020

21-
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).
21+
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).
2222

2323
To learn more about collecting data using OpenTelemetry, see [Data Collection Basics](opentelemetry-overview.md) or [OpenTelemetry FAQ](#frequently-asked-questions).
2424

2525
## OpenTelemetry release status
2626

27-
OpenTelemetry offerings are available for .NET, Node.js, Python, and Java applications.
28-
29-
> [!NOTE]
30-
> For a feature-by-feature release status, see the [FAQ](#whats-the-current-release-state-of-features-within-the-azure-monitor-opentelemetry-distro).
27+
OpenTelemetry offerings are available for .NET, Node.js, Python, and Java applications. For a feature-by-feature release status, see the [FAQ](#whats-the-current-release-state-of-features-within-the-azure-monitor-opentelemetry-distro).
3128

3229
## Enable OpenTelemetry with Application Insights
3330

3431
Follow the steps in this section to instrument your application with OpenTelemetry. Select a tab for langauge-specific instructions.
3532

33+
> [!NOTE]
34+
> .NET covers multiple scenarios, including classic ASP.NET, console apps, Windows Forms (WinForms), etc.
35+
3636
### Prerequisites
3737

3838
> [!div class="checklist"]
@@ -54,9 +54,6 @@ Follow the steps in this section to instrument your application with OpenTelemet
5454
> [!div class="checklist"]
5555
> * Application using a [supported version](https://dotnet.microsoft.com/platform/support/policy) of [.NET](https://dotnet.microsoft.com/download/dotnet) or [.NET Framework](https://dotnet.microsoft.com/download/dotnet-framework) 4.6.2 and later.
5656
57-
> [!NOTE]
58-
> .NET covers multiple scenarios, including classic ASP.NET, console apps, Windows Forms (WinForms), etc.
59-
6057
> [!Tip]
6158
> If you're migrating from the Application Insights Classic API, see our [migration documentation](./opentelemetry-dotnet-migrate.md).
6259
@@ -76,7 +73,9 @@ Follow the steps in this section to instrument your application with OpenTelemet
7673
> * 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:<br>• [OpenTelemetry supported runtimes](https://github.com/open-telemetry/opentelemetry-js#supported-runtimes)<br>• [Azure Monitor OpenTelemetry Exporter supported runtimes](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/monitor/monitor-opentelemetry-exporter#currently-supported-environments)
7774
7875
> [!NOTE]
79-
> 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.
76+
> If you don't rely on any properties listed in the [not-supported table](https://github.com/microsoft/ApplicationInsights-node.js/blob/beta/README.md#ApplicationInsights-Shim-Unsupported-Properties), the *ApplicationInsights shim* will be your easiest path forward once out of beta.
77+
>
78+
> If you rely on any those properties, proceed with the Azure Monitor OpenTelemetry Distro. We'll provide a migration guide soon.
8079
8180
> [!Tip]
8281
> If you're migrating from the Application Insights Classic API, see our [migration documentation](./opentelemetry-nodejs-migrate.md).
@@ -124,13 +123,13 @@ Download the [applicationinsights-agent-3.5.4.jar](https://github.com/microsoft/
124123
125124
#### [Java native](#tab/java-native)
126125

127-
For Spring Boot native applications:
126+
**For Spring Boot native applications:**
128127

129128
* [Import the OpenTelemetry Bills of Materials (BOM)](https://opentelemetry.io/docs/zero-code/java/spring-boot-starter/getting-started/).
130129
* Add the [Spring Cloud Azure Starter Monitor](https://central.sonatype.com/artifact/com.azure.spring/spring-cloud-azure-starter-monitor) dependency.
131130
* Follow [these instructions](/azure//developer/java/spring-framework/developer-guide-overview#configuring-spring-boot-3) for the Azure SDK JAR (Java Archive) files.
132131

133-
For Quarkus native applications:
132+
**For Quarkus native applications:**
134133

135134
* Add the [Quarkus OpenTelemetry Exporter for Azure](https://mvnrepository.com/artifact/io.quarkiverse.opentelemetry.exporter/quarkus-opentelemetry-exporter-azure) dependency.
136135

@@ -224,7 +223,7 @@ Java autoinstrumentation is enabled through configuration changes; no code chang
224223

225224
Point the Java virtual machine (JVM) to the jar file by adding `-javaagent:"path/to/applicationinsights-agent-3.5.4.jar"` to your application's JVM args.
226225

227-
> [!TIP]
226+
> [!NOTE]
228227
> Sampling is enabled by default at a rate of 5 requests per second, aiding in cost management. Telemetry data may be missing in scenarios exceeding this rate. For more information on modifying sampling configuration, see [sampling overrides](./java-standalone-sampling-overrides.md).
229228
230229
> [!TIP]
@@ -267,10 +266,10 @@ configure_azure_monitor()
267266

268267
### Copy the connection string from your Application Insights resource
269268

270-
The connection string is unique and specifies where the distro sends the telemetry it collects.
269+
The connection string is unique and specifies where the Azure Monitor OpenTelemetry Distro sends the telemetry it collects.
271270

272271
> [!TIP]
273-
> If you don't already have one, [create an Application Insights resource](create-workspace-resource.md#create-a-workspace-based-resource). We recommend you create a new one [rather than using an existing Application Insights resource](create-workspace-resource.md#when-to-use-a-single-application-insights-resource).
272+
> If you don't already have an Application Insights resource, create one following [this guide](create-workspace-resource.md#create-a-workspace-based-resource). We recommend you create a new resource rather than [using an existing one](create-workspace-resource.md#when-to-use-a-single-application-insights-resource).
274273
275274
To copy the connection string:
276275

0 commit comments

Comments
 (0)