OpenTelemetry - CNCF/opentelemetry-dotnet-instrumentation: Release v0.7.0
Name: opentelemetry-dotnet-instrumentation
Owner: OpenTelemetry - CNCF
Release: v0.7.0
Released: 2023-04-25
License: Apache-2.0
Release Assets:
0.7.0
Added
- Stability status added to the documentation.
- Support
OTEL_LOG_LEVEL
to configure SDK logging level. - Fallback for the service name. If the service name is not configured, the automatic instrumentation uses the entry assembly name instead, only falling back to the process name in case of an error. If the application uses .NET Framework and is hosted on IIS, the service name is determined using
SiteName/ApplicationVirtualPath
. - Add MongoDB instrumentation support for .NET Framework.
- Added a rule engine to validate potential conflicts and unsupported scenarios, ensuring back off instead of crashing, improving overall stability.
- The environment variable
OTEL_DOTNET_AUTO_RULE_ENGINE_ENABLED
could be used to enable or disable the rule engine. - Support for Container resource detector.
- Support for enabling well known resource detectors by using the environment variables
OTEL_DOTNET_AUTO_RESOURCE_DETECTOR_ENABLED
OTEL_DOTNET_AUTO_{0}_RESOURCE_DETECTOR_ENABLED
.
Removed
- Remove support for enabling debugging mode with
OTEL_DOTNET_AUTO_DEBUG
. - Removed
OTEL_DOTNET_AUTO_INTEGRATIONS_FILE
as a required environment variable for bytecode instrumentation setup