Relativity.Telemetry.APM
Namespace with 42 public types
Classes
APM
A client to log APM metrics.
APMConfiguration
ConcurrencyTaskScheduler
CounterMeasure
CounterResult
GaugeMeasure`1
Gauge measure.
GaugeResult`1
Result of a Gauge measure
HealthCheckException
Shortens the Health Check Exception that is sent to service bus.
Stack traces should be logged seperately and tagged with the
HealthCheckOperationResult
HealthCheckResult
The result data of a health check.
HealthMeasure
Health measure.
HealthMeasureWithArg`1
Generic health measure
Metadata
The Metadata object.
MeterMeasure
Meter measure.
MeterResult
Result of a Meter measure
NullAmbientDataGetter
Provides an empty Ambient Data to metrics when no ambient data is needed.
NullAPM
NullCounterMeasure
NullGaugeMeasure`1
NullHealthMeasure
NullHealthMeasureWithArg`1
NullMeterMeasure
NullTimedGaugeMeasure`1
NullTimerMeasure
Rate
Describes the rate.
TimedGaugeMeasure`1
TimerMeasure
Times an operation.
TimerResult
Result of a Timer measure.
Static Classes
Client
Interfaces
IAPM
IAPMConfiguration
ICounterMeasure
IGaugeMeasure
IGetAmbientData
Provides a way to retrieve additional metadata to attach to log events.
IHealthMeasure
Executes a heath check and reports the effect of it.
IHealthMeasureWithArg`1
Executes a heath check with parameter type T and reports the effect of it.
IHealthySink
IMeasure
IMeterMeasure
Measures a metered operation.
ISink
ITimedGaugeMeasure
ITimerMeasure
Times an operation.