Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewTraceProvider ¶
func NewTraceProvider(ctx context.Context, cfg *TraceConfig) (*trace.TracerProvider, error)
Types ¶
type SamplerConfig ¶
type SamplerConfig struct { Name string Based string Ratio sql.NullFloat64 Options []string }
type TraceConfig ¶
type TraceConfig struct { Endpoint string Compress string Insecure sql.NullBool Reconnect time.Duration Timeout time.Duration Retry *otlp.RetryConfig Headers map[string]string ExportTimeout time.Duration ExportBatchSize sql.NullInt32 ExportBatchTimeout time.Duration QueueSize sql.NullInt32 QueueBlocking sql.NullBool Sampler *SamplerConfig *Config }
Click to show internal directories.
Click to hide internal directories.