Table of Contents

Namespace AWS.Messaging.Telemetry

Classes

DefaultTelemetryFactory

The default implementation of ITelemetryFactory.

TelemetryKeys

Constants related to telemetry

Interfaces

ITelemetryFactory

Service interface the AWS.Messaging library uses to start telemetry traces.

ITelemetryProvider

Interface for telemetry providers to implement. The implementation must be registered with the dependency injection container as a service for ITelemetryProvider. The core library's ITelemetryFactory will forwarded trace starts to all registered ITelemetryProvider services.

ITelemetryTrace

A telemetry trace where metadata and exceptions can be added. The trace is ended when this instance is disposed.