Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SpanOverride ¶ added in v0.6.0
type Timeline ¶
func ParseTimeline ¶
type Trace ¶ added in v0.6.0
type Trace struct {
Ref string `json:"ref"`
Name string `json:"name"`
Exemplar traceproducer.Span `json:"exemplar"`
Variants []TraceVariant `json:"variants"`
}
type TraceGeneratorSpec ¶ added in v0.6.0
type TraceGeneratorSpec struct {
At config.Duration `mapstructure:"at,omitempty" yaml:"at,omitempty" json:"at,omitempty"`
To config.Duration `mapstructure:"to,omitempty" yaml:"to,omitempty" json:"to,omitempty"`
ExemplarID string `mapstructure:"exemplar_id,omitempty" yaml:"exemplar_id,omitempty" json:"exemplar_id,omitempty"`
Rate float64 `mapstructure:"rate,omitempty" yaml:"rate,omitempty" json:"rate,omitempty"`
}
type TraceVariant ¶ added in v0.6.0
type TraceVariant struct {
Ref string `json:"ref"`
Name string `json:"name"`
Timeline []Segment `json:"timeline"`
Overrides map[string]SpanOverride `json:"overrides,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.