0.1.0-beta.1
Pre-release
Pre-release
The is an initial, official beta release,
built on top of OpenTelemetry .NET:
- Core components:
1.2.0
- Non-core components:
1.0.0-rc9.2
System.Diagnostics.DiagnosticSource
:6.0.0
Added
- Support for .NET Framework 4.6.2 and higher.
- Support for .NET Core 3.1.
- Support for .NET 5.0 and 6.0.
- ASP.NET and ASP.NET Core source instrumentations.
- GraphQL bytecode instrumentation.
- Microsoft.Data.SqlClient
and System.Data.SqlClient
source instrumentation. - OTLP, Jaeger, Zipkin and Console trace exporters.
- Global management using environment variables:
OTEL_DOTNET_AUTO_HOME
,OTEL_DOTNET_AUTO_ENABLED
,
OTEL_DOTNET_AUTO_INCLUDE_PROCESSES
,OTEL_DOTNET_AUTO_EXCLUDE_PROCESSES
,
OTEL_DOTNET_AUTO_AZURE_APP_SERVICES
. - Support for OpenTelemetry resource environment variables:
OTEL_RESOURCE_ATTRIBUTES
,OTEL_SERVICE_NAME
. - Instrumentation management using environment variables:
OTEL_DOTNET_AUTO_INTEGRATIONS_FILE
,OTEL_DOTNET_AUTO_ENABLED_INSTRUMENTATIONS
,
OTEL_DOTNET_AUTO_DISABLED_INSTRUMENTATIONS
,
OTEL_DOTNET_AUTO_{0}_ENABLED
,
OTEL_DOTNET_AUTO_DOMAIN_NEUTRAL_INSTRUMENTATION
,
OTEL_DOTNET_AUTO_CLR_DISABLE_OPTIMIZATIONS
,
OTEL_DOTNET_AUTO_CLR_ENABLE_INLINING
,
OTEL_DOTNET_AUTO_CLR_ENABLE_NGEN
. - Support for OpenTelemetry exporter related environment variables:
OTEL_TRACES_EXPORTER
,
OTEL_EXPORTER_OTLP_PROTOCOL
, - Customization and plugin capabilities which can be configured
using the following environment variables:
OTEL_DOTNET_AUTO_LOAD_AT_STARTUP
,
OTEL_DOTNET_AUTO_ADDITIONAL_SOURCES
,
OTEL_DOTNET_AUTO_LEGACY_SOURCES
,
OTEL_DOTNET_AUTO_INSTRUMENTATION_PLUGINS
. OTEL_DOTNET_AUTO_HTTP2UNENCRYPTEDSUPPORT_ENABLED
environment variable
which enablesSystem.Net.Http.SocketsHttpHandler.Http2UnencryptedSupport
.
See the official Microsoft documentation
for more details.