Versions in this module Expand all Collapse all v0 v0.3.0 Jul 21, 2024 Changes in this version type Exporter + func (e Exporter) RegisterExporter(factory exporterFactory) error v0.1.0 May 31, 2024 Changes in this version + func New(config Config) *manager + type Collector interface + GetRegistry func() *prometheus.Registry + type Config struct + CertPath string + Exporter Exporter + Token string + Url string + func (c *Config) Validate() error + func (c Config) IsEmpty() bool + type ErrAlreadyInitialized struct + func (e *ErrAlreadyInitialized) Error() string + func (e *ErrAlreadyInitialized) Is(target error) bool + type Exporter string + const GRPC + const HTTP + const NOOP + const STDOUT + func (e Exporter) Create(ctx context.Context, config *Config) (sdktrace.SpanExporter, error) + func (e Exporter) String() string + func (e Exporter) Validate() error + type Tracer interface + Initialize func(ctx context.Context, serviceName, serviceVersion string) error + Shutdown func(ctx context.Context) error