Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Trail ¶
type Trail struct { EndTime time.Time // Total connect time (Connecting + TLSHandshaking) ConnDuration time.Duration // Total request duration, excluding DNS lookup and connect time. Duration time.Duration ConnRemoteAddr net.Addr Failed null.Bool // Populated by SaveSamples() Tags *metrics.TagSet Metadata map[string]string Samples []metrics.Sample }
A Trail represents detailed information about an HTTP request. You'd typically get one from a Tracer.
func (*Trail) GetSamples ¶
GetSamples implements the metrics.SampleContainer interface.
func (*Trail) SaveSamples ¶
func (tr *Trail) SaveSamples(builtinMetrics *metrics.BuiltinMetrics, ctm *metrics.TagsAndMeta)
SaveSamples populates the Trail's sample slice so they're accesible via GetSamples()
Click to show internal directories.
Click to hide internal directories.