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
> The Elastic Distribution for OpenTelemetry .NET is not yet recommended for production use. Functionality may be changed or removed in future releases. Alpha releases are not subject to the support SLA of official GA features.
6
+
> The Elastic Distribution of OpenTelemetry .NET is not yet recommended for production use. Functionality may be changed or removed in future releases. Alpha releases are not subject to the support SLA of official GA features.
7
7
>
8
8
> We welcome your feedback! You can reach us by [opening a GitHub issue](https://github.com/elastic/elastic-otel-dotnet/issues) or starting a discussion thread on the [Elastic Discuss forum](https://discuss.elastic.co/tags/c/observability/apm/58/dotnet).
9
9
10
-
The Elastic Distribution for OpenTelemetry .NET (the distro) provides a zero code change extension of the [OpenTelemetry SDK for .NET](https://opentelemetry.io/docs/languages/net). The distro makes it easier to get started using OpenTelemetry in your .NET applications through strictly OpenTelemetry native means, while also providing a smooth and rich out of the box experience with [Elastic Observability](https://www.elastic.co/observability). It's an explicit goal of this distribution to introduce **no new concepts** in addition to those defined by the wider OpenTelemetry community.
10
+
The Elastic Distribution of OpenTelemetry .NET (EDOT .NET) provides a zero code change extension of the [OpenTelemetry SDK for .NET](https://opentelemetry.io/docs/languages/net). EDOT .NET makes it easier to get started using OpenTelemetry in your .NET applications through strictly OpenTelemetry native means, while also providing a smooth and rich out of the box experience with [Elastic Observability](https://www.elastic.co/observability). It's an explicit goal of this distribution to introduce **no new concepts** in addition to those defined by the wider OpenTelemetry community.
11
11
12
12
> [!NOTE]
13
13
> For more details about OpenTelemetry distributions in general, visit the [OpenTelemetry documentation](https://opentelemetry.io/docs/concepts/distributions).
14
14
15
-
With the distro you have access to all the features of the OpenTelemetry SDK for .NET plus:
15
+
With EDOT .NET you have access to all the features of the OpenTelemetry SDK for .NET plus:
16
16
17
17
* Access to SDK improvements and bug fixes contributed by the Elastic team _before_ the changes are available upstream in OpenTelemetry repositories.
18
18
* Elastic-specific processors that ensure optimal compatibility when exporting OpenTelemetry signal data to an Elastic backend like an Elastic Observability deployment.
@@ -23,7 +23,7 @@ With the distro you have access to all the features of the OpenTelemetry SDK for
23
23
24
24
## Install
25
25
26
-
To get started with the Elastic Distribution for OpenTelemetry .NET, you must add the
26
+
To get started with the Elastic Distribution of OpenTelemetry .NET, you must add the
@@ -124,25 +126,25 @@ await using var session = new ElasticOpenTelemetryBuilder(builderOptions)
124
126
<!-- ✅ List all available configuration options -->
125
127
## Configuration options
126
128
127
-
Because the Elastic Distribution for OpenTelemetry .NET ("the distro") is an extension of the [OpenTelemetry .NET agent](https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation), it supports both:
129
+
Because the Elastic Distribution of OpenTelemetry .NET (EDOT .NET) is an extension of the [OpenTelemetry .NET agent](https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation), it supports both:
128
130
129
131
* General OpenTelemetry SDK configuration options
130
-
* Elastic-specific configuration options that are only available when using the distro
132
+
* Elastic-specific configuration options that are only available when using EDOT .NET
131
133
132
134
### OpenTelemetry SDK configuration options
133
135
134
-
The distro supports all configuration options listed in the [OpenTelemetry General SDK Configuration documentation](https://opentelemetry.io/docs/languages/sdk-configuration/general/).
136
+
EDOT .NET supports all configuration options listed in the [OpenTelemetry General SDK Configuration documentation](https://opentelemetry.io/docs/languages/sdk-configuration/general/).
135
137
136
138
### Elastic-specific configuration options
137
139
138
-
The distro supports the following Elastic-specific options.
140
+
EDOT .NET supports the following Elastic-specific options.
139
141
140
142
#### `FileLogDirectory`
141
143
142
144
*_Type_: String
143
145
*_Default_: `string.Empty`
144
146
145
-
A string specifying the directory where the Elastic Distribution for OpenTelemetry .NET will write diagnostic log files.
147
+
A string specifying the directory where the Elastic Distribution of OpenTelemetry .NET will write diagnostic log files.
146
148
When not provided, no file logging will occur. Each new .NET process will create a new log file in the
147
149
specified directory.
148
150
@@ -156,7 +158,7 @@ specified directory.
156
158
*_Type_: String
157
159
*_Default_: `Information`
158
160
159
-
Sets the logging level for the distribution.
161
+
Sets the logging level for EDOT .NET.
160
162
161
163
Valid options: `Critical`, `Error`, `Warning`, `Information`, `Debug`, `Trace` and `None` (`None` disables the logging).
[Secret tokens](https://www.elastic.co/guide/en/observability/current/apm-secret-token.html) are used to authorize requests to the APM Server. Both the distro and APM Server must be configured with the same secret token for the request to be accepted.
243
+
[Secret tokens](https://www.elastic.co/guide/en/observability/current/apm-secret-token.html) are used to authorize requests to the APM Server. Both EDOT .NET and APM Server must be configured with the same secret token for the request to be accepted.
242
244
243
245
<!-- ✅ How do you authenticate using this method? -->
244
246
You can find the values of these variables in Kibana's APM tutorial.
0 commit comments