core-1.7.0-rc.1 #5101
utpilla
announced in
Announcements
core-1.7.0-rc.1
#5101
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
OpenTelemetry
The
AddServiceResourceBuilderextension method will now generate the sameservice.instance.idfor the lifetime of a process whenautoGenerateServiceInstanceIdistrue. (#4988)Fixed a Metrics SDK bug which led to
ExemplarReservoir.Offeralways being called regardless of whether or not theExemplarFiltersampled the measurement. (#5004) (#5016)Update Metrics SDK to override the default histogram buckets for the followingmetrics from ASP.NET Core and HttpClient runtime:
signalr.server.connection.durationkestrel.connection.durationhttp.client.connection.durationThese histogram metrics which have their
Unitass(second) will have their default histogram buckets as[ 0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5, 10, 30, 60, 120, 300 ]. (#5008) (#5021)Remove the bucket with value
0for histogram buckets for all metrics from ASP.NET Core and HttpClient. (#5021)Updated
Microsoft.Extensions.Logging.Configurationpackage version to8.0.0. (#5051)Updated
Microsoft.Extensions.Loggingpackage version to8.0.0. (#5051)Revert the default behavior of Metrics SDK for Delta aggregation. It would not reclaim unused Metric Points by default. You can enable the SDK to reclaim unused Metric Points by setting the environment variable
OTEL_DOTNET_EXPERIMENTAL_METRICS_RECLAIM_UNUSED_METRIC_POINTStotruebefore setting up theMeterProvider. (#5052)Update Metrics SDK to override the default histogram buckets for ASP.NET (.NET Framework).
Histogram metrics for the meter name
OpenTelemetry.Instrumentation.AspNetand instrument namehttp.request.server.durationwhich have theirUnitass(second) will have their default histogram buckets as[ 0.005, 0.01, 0.025, 0.05, 0.075, 0.1, 0.25, 0.5, 0.75, 1, 2.5, 5, 7.5, 10 ]. (#5063)Added
AddProcessoroverload onOpenTelemetryLoggerOptionswhich exposes the factory pattern(Func<IServiceProvider, BaseProcessor<LogRecord>> implementationFactory). (#4916)Add support for Instrumentation Scope Attributes (i.e Meter Tags), fixing issue #4563. (#5089)
Added the
ILoggingBuilder.UseOpenTelemetryexperimental API extension for registering OpenTelemetryILoggerintegration usingLoggerProviderBuilderwhich supports the full DI (IServiceCollection\IServiceProvider) API surface (mirrors tracing & metrics). (#5072)Changed the
ILoggingBuilderregistration extensions (AddOpenTelemetry&UseOpenTelemetry) to fire the optionalOpenTelemetryLoggerOptionsconfiguration delegate AFTER the "Logging:OpenTelemetry"IConfigurationsection has been applied. (#5072)OpenTelemetry.Api
System.Diagnostics.DiagnosticSourcepackage version to8.0.0. (#5051)OpenTelemetry.Api.ProviderBuilderExtensions
Microsoft.Extensions.DependencyInjection.Abstractionspackage version to8.0.0. (#5051)OpenTelemetry.Exporter.Console
OpenTelemetry.Exporter.OpenTelemetryProtocol
Made
OpenTelemetry.Exporter.OtlpLogExporterpublic. (#4979)Updated the
OpenTelemetryLoggerOptions.AddOtlpExporterextension to retrieveOtlpExporterOptionsandLogRecordExportProcessorOptionsusing theIServiceProvider/ Options API so that they can be controlled viaIConfiguration(similar to metrics and traces). (#4916)Added an
OpenTelemetryLoggerOptions.AddOtlpExporterextension overload which accepts anameparameter to support named options. (#4916)Add support for Instrumentation Scope Attributes (i.e Meter Tags),
fixing issue #4563. (#5089)
OpenTelemetry.Extensions.Hosting
Updated
Microsoft.Extensions.Hosting.Abstractionspackage version to8.0.0. (#5051)The
OpenTelemetryBuilder.WithMetricsmethod will now register anIMetricsListenernamed 'OpenTelemetry' into theIServiceCollectionto enable metric management via the newMicrosoft.Extensions.Diagnostics.NET 8 APIs. (#4958)The
OpenTelemetryBuilder.WithLoggingexperimental API method will now register anILoggerProvidernamed 'OpenTelemetry' into theIServiceCollectionto enableILoggerFactoryintegration. (#5072)This discussion was created from the release core-1.7.0-rc.1.
Beta Was this translation helpful? Give feedback.
All reactions