<PackageReference Include="Relativity.Server.Telemetry.APM.SDK" Version="5000.0.3" />

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.