public MetricsHistogram(string name, IMeasureHistogramMetrics histogramMetrics, List <string> labelNames) : base(labelNames, new List <string>()) { this.histogramMetrics = histogramMetrics; this.histogramOptions = new HistogramOptions { Name = name, MeasurementUnit = Unit.Items }; }
public MetricsDuration(string name, DurationUnit durationUnit, IMeasureHistogramMetrics histogramMetrics, List <string> labelNames) : base(labelNames, new List <string>()) { this.histogramMetrics = histogramMetrics; this.histogramOptions = new HistogramOptions { Name = $"{name}_milliseconds", MeasurementUnit = Unit.Items }; this.durationUnit = durationUnit; }
public DefaultHistogramManagerTests(MetricCoreTestFixture fixture) { _fixture = fixture; _manager = _fixture.Managers.Histogram; _context = _fixture.Context; }