Table of Contents

Class NatsInstrumentationOptions

Namespace
NATS.Client.Core
Assembly
NATS.Client.Core.dll

Options for the OpenTelemetry instrumentation.

public sealed class NatsInstrumentationOptions
Inheritance
NatsInstrumentationOptions
Inherited Members

Properties

BaggageKeyFilter

Gets or sets a predicate that selects which baggage keys are propagated.

BaggageSource

Gets or sets a callback that supplies the baggage entries to inject on publish.

Default
Enrich

Gets or sets an action to enrich an Activity.

Filter

Gets or sets a filter function that determines whether or not to collect telemetry on a per request basis.

PropagateBaggage

Gets or sets a value indicating whether W3C Baggage is propagated with messages.

SpanDestinationNameFormatter

Gets or sets a function that formats the destination name used in span names.