1 write to Histogram
Aspire.Dashboard (1)
Model\TelemetryExportService.cs (1)
517
metric.
Histogram
= new OtlpHistogramJson
14 references to Histogram
Aspire.Dashboard (2)
Otlp\Model\Serialization\OtlpJsonProtobufConverter.cs (2)
402
else if (json.
Histogram
is not null)
404
metric.Histogram = ToProtobuf(json.
Histogram
);
Aspire.Dashboard.Tests (12)
Model\TelemetryExportServiceTests.cs (3)
677
Assert.NotNull(histogram.
Histogram
);
678
Assert.NotNull(histogram.
Histogram
.DataPoints);
679
Assert.NotEmpty(histogram.
Histogram
.DataPoints);
TelemetryRepositoryTests\HistogramTests.cs (9)
99
var exportedPoint = Assert.Single(Assert.Single(Assert.Single(Assert.Single(exported.ResourceMetrics!).ScopeMetrics!).Metrics!).
Histogram
!.DataPoints!);
219
var exportedPoint = Assert.Single(Assert.Single(Assert.Single(Assert.Single(exported.ResourceMetrics!).ScopeMetrics!).Metrics!).
Histogram
!.DataPoints!);
400
var histogram = Assert.Single(scope.Metrics!).
Histogram
;
805
var exportedPoints = Assert.Single(Assert.Single(Assert.Single(exported.ResourceMetrics!).ScopeMetrics!).Metrics!).
Histogram
!.DataPoints!;
1032
Assert.Equal(DateTimeToUnixNanoseconds(resetProducerStart), metric.
Histogram
!.DataPoints![1].StartTimeUnixNano);
1209
var exportedPoints = Assert.Single(Assert.Single(Assert.Single(exported.ResourceMetrics!).ScopeMetrics!).Metrics!).
Histogram
!.DataPoints!;
1300
var exportedPoints = Assert.Single(Assert.Single(Assert.Single(exported.ResourceMetrics!).ScopeMetrics!).Metrics!).
Histogram
!.DataPoints!;
1355
var exportedPoint = Assert.Single(Assert.Single(Assert.Single(Assert.Single(exported.ResourceMetrics!).ScopeMetrics!).Metrics!).
Histogram
!.DataPoints!);
1547
var histogram = Assert.Single(scope.Metrics!).
Histogram
;