Documentation ¶
Index ¶
- func ExporterFactory(name, url string, insecure bool, urlpath string, headers map[string]string, ...) (trace.SpanExporter, error)
- func NewGCP(headers map[string]string) (sdktrace.SpanExporter, error)
- func NewJaegar(url string) (trace.SpanExporter, error)
- func NewOTLP(endpoint string, insecure bool, urlpath string, headers map[string]string, ...) (trace.SpanExporter, error)
- func NewOTLPGrpc(endpoint string, insecure bool, headers map[string]string) (trace.SpanExporter, error)
- func NewSigNoz(url string, insecure bool, headers map[string]string) (trace.SpanExporter, error)
- func NewZipkin(url string) (trace.SpanExporter, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExporterFactory ¶
func ExporterFactory(name, url string, insecure bool, urlpath string, headers map[string]string, protocol string) (trace.SpanExporter, error)
ExporterFactory - Create tracer exporter according to given params
func NewGCP ¶ added in v1.1.8
func NewGCP(headers map[string]string) (sdktrace.SpanExporter, error)
NewGCP creates a new Google Cloud tracer with optional headers for credentials and project ID.
func NewJaegar ¶
func NewJaegar(url string) (trace.SpanExporter, error)
NewJaegar - Creates new Jaeger exporter
func NewOTLP ¶
func NewOTLP(endpoint string, insecure bool, urlpath string, headers map[string]string, protocol string) (trace.SpanExporter, error)
NewOTLP - Creates new OTLP exporter based on protocol.
func NewOTLPGrpc ¶ added in v0.8.1
func NewOTLPGrpc(endpoint string, insecure bool, headers map[string]string) (trace.SpanExporter, error)
NewOTLPGrpc - Creates new OTLP exporter using GRPC protocol.
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.