<PackageReference Include="Relativity.Telemetry.Client" Version="9.4.164" />

MeterMeasure

Meter measure.
public virtual long Count { get; }

Returns the total number of events which have been marked.

public MeterMeasure(Metadata metaData, IEnumerable<ISink> sinks, string measuring, TimeUnit rateUnit, INonExecutingTaskScheduler taskScheduler, Func<bool> killSwitch = null)

Initializes a new instance of the MeterMeasure class.

public void Dispose()

Releases all resource used by the MeterMeasure object.

public virtual void Mark(long n = 1)

Marks the occurrence of an operation.

public virtual void Write()

Write the measurement data to the sink.