Skip to content

Commit 09bec16

Browse files
Apply suggestions from code review
Co-authored-by: Jason Wells <[email protected]>
1 parent 36edce3 commit 09bec16

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

articles/container-apps/opentelemetry-agents.md

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.author: cshoe
1212

1313
Using an OpenTelemetry data agent with your Azure Container Apps environment, you can choose to send observability data in an OpenTelemetry format by:
1414

15-
- Piping data from an agent into a desired endpoint. Destination options include Azure Monitor Application Insights, Datadog, and any OTLP-configured endpoint.
15+
- Piping data from an agent into a desired endpoint. Destination options include Azure Monitor Application Insights, Datadog, and any OpenTelemetry Protocol (OTLP)-compatible endpoint.
1616

1717
- Easily changing destination endpoints without having to reconfigure how they emit data, and without having to manually run an OpenTelemetry agent.
1818

@@ -22,9 +22,9 @@ This article shows you how to set up and configure an OpenTelemetry agent for yo
2222

2323
OpenTelemetry agents live within your container app environment. You configure agent settings via an ARM template or Bicep calls to the environment, or through the CLI.
2424

25-
Each endpoint type (Azure Application Insights, DataDog, and OTLP) has specific configuration requirements.
25+
Each endpoint type (Azure Monitor Application Insights, DataDog, and OTLP) has specific configuration requirements.
2626

27-
Setting up an agent is a two step process. The first step is to create an instance of the destination service to accept data from your container app. For instance, if you want to send data to Azure Application Insights, you first need to create an App Insights instance.
27+
Setting up an agent is a two step process. The first step is to create an instance of the destination service to accept data from your container app. For instance, if you want to send data to Azure Monitor Application Insights, you first need to create an App Insights instance.
2828

2929
The second step is to configure your container app to send data to the destination.
3030

@@ -40,11 +40,11 @@ Prepare your application to collect data by installing the [OpenTelemetry SDK](h
4040

4141
### Initialize endpoints
4242

43-
Before you can send data to a collection destination, you first need to create an instance of the destination service. For example, if you want to send data to Azure Application Insights, you need to create an Application Insights instance ahead of time.
43+
Before you can send data to a collection destination, you first need to create an instance of the destination service. For example, if you want to send data to Azure Monitor Application Insights, you need to create an Application Insights instance ahead of time.
4444

4545
The managed OpenTelemetry agent accepts the following destinations:
4646

47-
- Azure Application Insights
47+
- Azure Monitor Application Insights
4848
- Datadog
4949
- Any OTLP endpoint (For example: New Relic or Honeycomb)
5050

@@ -56,7 +56,7 @@ The following table shows you what type of data you can send to each destination
5656
| [Datadog](https://datadoghq.com/) | No | Yes | Yes |
5757
| [OpenTelemetry](https://opentelemetry.io/) protocol (OTLP) configured endpoint | Yes | Yes | Yes |
5858

59-
## Azure Application Insights
59+
## Azure Monitor Application Insights
6060

6161
The only configuration detail required from Application Insights is the connection string. Once you have the connection string, you can configure the agent via your container app's ARM template or with Azure CLI commands.
6262

@@ -254,7 +254,7 @@ The following example shows how to use an OTLP endpoint named `customDashboard`.
254254

255255
## Example OpenTelemetry configuration
256256

257-
The following example ARM template shows how you might configure your container app to collect telemetry data using Azure Application Insights, Datadog, and with a custom OTLP agent named `customDashboard`.
257+
The following example ARM template shows how you might configure your container app to collect telemetry data using Azure Monitor Application Insights, Datadog, and with a custom OTLP agent named `customDashboard`.
258258

259259
Before you deploy this template, replace placeholders surrounded by `<>` with your values.
260260

@@ -327,14 +327,13 @@ These variables are only necessary if you're using both the managed OpenTelemetr
327327

328328
## OpenTelemetry agent costs
329329

330-
Customers are billed for the underlying compute of the agent. For details about billing, see [./billing.md].
330+
You are billed for the underlying compute of the agent. For details about billing, see [./billing.md].
331331

332-
See the destination service for their billing structure and terms. For example, if you send data to both Azure Application Insights and Datadog, you're responsible for the charges applied by both services.
332+
See the destination service for their billing structure and terms. For example, if you send data to both Azure Monitor Application Insights and Datadog, you're responsible for the charges applied by both services.
333333

334-
## Known Limitations
335-
336-
This feature is in preview, and has the following known limitations:
334+
## Known limitations
337335

336+
- OpenTelemetry agents are in preview.
338337
- System data, such as system logs or Container Apps standard metrics, isn't available to be sent to the OpenTelemetry agent.
339338
- The Application Insights endpoint doesn't accept metrics.
340339
- The Datadog endpoint doesn't accept logs.

0 commit comments

Comments
 (0)