OpenTelemetry
-
Prevent accessing activity Id before sampler runs in case of legacy
activities.
(2659) -
Added
ReadOnlyTagCollection
and exposeTags
onMetricPoint
instead of
Keys
+Values
(#2642) -
Refactored
MetricPoint
and added public methods:GetBucketCounts
,
GetExplicitBounds
,GetHistogramCount
, andGetHistogramSum
(#2657) -
Remove MetricStreamConfiguration.Aggregation, as the feature to customize
aggregation is not implemented yet.
(#2660) -
Removed the public property
HistogramMeasurements
and added a public method
GetHistogramBuckets
instead. Renamed the classHistogramMeasurements
to
HistogramBuckets
and added an enumerator of typeHistogramBucket
for
enumeratingBucketCounts
andExplicitBounds
. RemovedGetBucketCounts
and
GetExplicitBounds
methods fromMetricPoint
.
(#2664) -
Refactored temporality setting to align with the latest spec.
(#2666) -
Removed the public properties
LongValue
,DoubleValue
, in favor of their
counterpart public methodsGetSumLong
,GetSumDouble
,
GetGaugeLastValueLong
,GetGaugeLastValueDouble
.
(#2667) -
MetricType modified to reserve bits for future types.
(#2693)
OpenTelemetry.Api
OpenTelemetry.Exporter.Console
- Added configuration options for
MetricReaderType
to allow for configuring
theConsoleMetricExporter
to export either manually or periodically.
(#2648)
OpenTelemetry.Exporter.InMemory
OpenTelemetry.Exporter.Jaeger
OpenTelemetry.Exporter.OpenTelemetryProtocol
-
Added configuration options for
MetricReaderType
to allow for configuring
theOtlpMetricExporter
to export either manually or periodically.
(#2674) -
The internal log message used when OTLP export client connection failure occurs,
will now include the endpoint uri as well.
(#2686) -
Support
HttpProtobuf
protocol with metrics & addedHttpClientFactory
option
(#2696)
OpenTelemetry.Exporter.Prometheus
- Bug fix for handling Histogram with empty buckets.
(#2651)