App Metrics Fork me on GitHub
Show / Hide Table of Contents

Interface IMeasureHistogramMetrics

Provides access to the API allowing Histogram Metrics to be measured/recorded.

Namespace:App.Metrics.Histogram.Abstractions
Assembly:cs.temp.dll.dll
Syntax
public interface IMeasureHistogramMetrics

Methods

Update(HistogramOptions, MetricTags, Int64)

Updates a which measures the distribution of values in a stream of data. Records the min, mean, max and standard deviation of values and also quantiles such as the medium, 95th percentile, 98th percentile, 99th percentile and 99.9th percentile

Declaration
void Update(HistogramOptions options, MetricTags tags, long value)
Parameters
Type Name Description
HistogramOptions options

The details of the histogram that is being measured

MetricTags tags

The runtime tags to set in addition to those defined on the options, this will create a separate metric per unique

System.Int64 value

The value to be added to the histogram.

Update(HistogramOptions, MetricTags, Int64, String)

Updates a which measures the distribution of values in a stream of data. Records the min, mean, max and standard deviation of values and also quantiles such as the medium, 95th percentile, 98th percentile, 99th percentile and 99.9th percentile

Declaration
void Update(HistogramOptions options, MetricTags tags, long value, string userValue)
Parameters
Type Name Description
HistogramOptions options

The details of the histogram that is being measured

MetricTags tags

The runtime tags to set in addition to those defined on the options, this will create a separate metric per unique

System.Int64 value

The value to be added to the histogram.

System.String userValue

The user value to track where a Min, Max and Last duration is recorded.

Update(HistogramOptions, Int64)

Updates a which measures the distribution of values in a stream of data. Records the min, mean, max and standard deviation of values and also quantiles such as the medium, 95th percentile, 98th percentile, 99th percentile and 99.9th percentile

Declaration
void Update(HistogramOptions options, long value)
Parameters
Type Name Description
HistogramOptions options

The details of the histogram that is being measured

System.Int64 value

The value to be added to the histogram.

Update(HistogramOptions, Int64, String)

Updates a which measures the distribution of values in a stream of data. Records the min, mean, max and standard deviation of values and also quantiles such as the medium, 95th percentile, 98th percentile, 99th percentile and 99.9th percentile

Declaration
void Update(HistogramOptions options, long value, string userValue)
Parameters
Type Name Description
HistogramOptions options

The details of the histogram that is being measured

System.Int64 value

The value to be added to the histogram.

System.String userValue

The user value to track where a Min, Max and Last duration is recorded.

Back to top Copyright © 2017 Allan Hardy
Generated by DocFX