Skip to content

Histogram

[<Interface>]
type Histogram =
    abstract member count: float
    abstract member countBigInt: bigint
    abstract member exceeds: float
    abstract member exceedsBigInt: bigint
    abstract member max: float
    abstract member maxBigInt: float
    abstract member mean: float
    abstract member min: float
    abstract member minBigInt: bigint
    abstract member percentiles: Map<float,float>
    abstract member percentilesBigInt: Map<bigint,bigint>
    abstract member stddev: float
    static member Create (count: float, countBigInt: bigint, exceeds: float, exceedsBigInt: bigint, max: float, maxBigInt: float, mean: float, min: float, minBigInt: bigint, percentile: float -> float, percentileBigInt: float -> bigint, percentiles: Map<float,float>, percentilesBigInt: Map<bigint,bigint>, reset: unit -> unit, stddev: float) : Histogram
    abstract member percentile (percentile: float) : float
    abstract member percentileBigInt (percentile: float) : bigint
    abstract member reset () : unit
AssemblyXantham.Fable.Node
Attributes[<Interface>]

Properties

abstract member count: float

The number of samples recorded by the histogram.

@since v17.4.0, v16.14.0

abstract member countBigInt: bigint

The number of samples recorded by the histogram. v17.4.0, v16.14.0

abstract member exceeds: float

The number of times the event loop delay exceeded the maximum 1 hour event loop delay threshold.

@since v11.10.0

abstract member exceedsBigInt: bigint

The number of times the event loop delay exceeded the maximum 1 hour event loop delay threshold.

@since v17.4.0, v16.14.0

abstract member max: float

The maximum recorded event loop delay.

@since v11.10.0

abstract member maxBigInt: float

The maximum recorded event loop delay. v17.4.0, v16.14.0

abstract member mean: float

The mean of the recorded event loop delays.

@since v11.10.0

abstract member min: float

The minimum recorded event loop delay.

@since v11.10.0

abstract member minBigInt: bigint

The minimum recorded event loop delay. v17.4.0, v16.14.0

abstract member percentiles: Map<float,float>

Returns a Map object detailing the accumulated percentile distribution.

@since v11.10.0

abstract member percentilesBigInt: Map<bigint,bigint>

Returns a Map object detailing the accumulated percentile distribution.

@since v17.4.0, v16.14.0

abstract member stddev: float

The standard deviation of the recorded event loop delays.

@since v11.10.0

Methods

static member Create (count: float, countBigInt: bigint, exceeds: float, exceedsBigInt: bigint, max: float, maxBigInt: float, mean: float, min: float, minBigInt: bigint, percentile: float -> float, percentileBigInt: float -> bigint, percentiles: Map<float,float>, percentilesBigInt: Map<bigint,bigint>, reset: unit -> unit, stddev: float) : Histogram
abstract member percentile (percentile: float) : float

Returns the value at the given percentile.

@since v11.10.0

Parameter
percentileA percentile value in the range (0, 100].
abstract member percentileBigInt (percentile: float) : bigint

Returns the value at the given percentile.

@since v17.4.0, v16.14.0

Parameter
percentileA percentile value in the range (0, 100].
abstract member reset () : unit

Resets the collected histogram data.

@since v11.10.0