Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Context ¶
type Context interface {
TraceID() string
TraceSegmentID() string
SpanID() string
Provider() *TraceContextProvider
}
type SkyWalkingTracingContext ¶
type SkyWalkingTracingContext struct {
TraceID0 string
SegmentID0 string
SpanID0 string
ParentService string
ParentServiceInstance string
ParentEndpoint string
AddressUsedAtClient string
}
func (*SkyWalkingTracingContext) Provider ¶
func (w *SkyWalkingTracingContext) Provider() *TraceContextProvider
func (*SkyWalkingTracingContext) SpanID ¶
func (w *SkyWalkingTracingContext) SpanID() string
func (*SkyWalkingTracingContext) TraceID ¶
func (w *SkyWalkingTracingContext) TraceID() string
func (*SkyWalkingTracingContext) TraceSegmentID ¶
func (w *SkyWalkingTracingContext) TraceSegmentID() string
type TraceContextProvider ¶
type TraceContextProvider struct {
SpanAttachType agentv3.SpanAttachedEvent_SpanReferenceType
AccessLogType accesslogv3.AccessLogTraceInfoProvider
Name string
}
type ZipkinTracingContext ¶
func (*ZipkinTracingContext) Provider ¶
func (w *ZipkinTracingContext) Provider() *TraceContextProvider
func (*ZipkinTracingContext) SpanID ¶
func (w *ZipkinTracingContext) SpanID() string
func (*ZipkinTracingContext) TraceID ¶
func (w *ZipkinTracingContext) TraceID() string
func (*ZipkinTracingContext) TraceSegmentID ¶
func (w *ZipkinTracingContext) TraceSegmentID() string
Click to show internal directories.
Click to hide internal directories.