Documentation ¶
Index ¶
- func AddInt64(ctx context.Context, component string, name string, value int64, ...) error
- func MustAddInt64(ctx context.Context, component string, name string, value int64, ...)
- func NewMetric(ctx context.Context, component string, opts ...metric.MeterOption) metric.Meter
- func NewSpan(ctx context.Context, name string, attributes ...attribute.KeyValue) (context.Context, trace.Span)
- func RecordError(span trace.Span, description string, err error)
- func Start(ctx context.Context, wg *sync.WaitGroup)
- func StartTracer(ctx context.Context) (*sdktrace.TracerProvider, error)
- type Component
- type MockTracer
- func (t *MockTracer) AddEvent(string, ...trace.EventOption)
- func (t *MockTracer) End(...trace.SpanEndOption)
- func (t *MockTracer) IsRecording() bool
- func (t *MockTracer) RecordError(error, ...trace.EventOption)
- func (t *MockTracer) SetAttributes(...attribute.KeyValue)
- func (t *MockTracer) SetName(string)
- func (t *MockTracer) SetStatus(codes.Code, string)
- func (t *MockTracer) SpanContext() trace.SpanContext
- func (t *MockTracer) TracerProvider() trace.TracerProvider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MustAddInt64 ¶
func StartTracer ¶
func StartTracer(ctx context.Context) (*sdktrace.TracerProvider, error)
Types ¶
type MockTracer ¶
func (*MockTracer) AddEvent ¶
func (t *MockTracer) AddEvent(string, ...trace.EventOption)
func (*MockTracer) End ¶
func (t *MockTracer) End(...trace.SpanEndOption)
func (*MockTracer) IsRecording ¶
func (t *MockTracer) IsRecording() bool
func (*MockTracer) RecordError ¶
func (t *MockTracer) RecordError(error, ...trace.EventOption)
func (*MockTracer) SetAttributes ¶
func (t *MockTracer) SetAttributes(...attribute.KeyValue)
func (*MockTracer) SetName ¶
func (t *MockTracer) SetName(string)
func (*MockTracer) SpanContext ¶
func (t *MockTracer) SpanContext() trace.SpanContext
func (*MockTracer) TracerProvider ¶
func (t *MockTracer) TracerProvider() trace.TracerProvider
Click to show internal directories.
Click to hide internal directories.