package recorder
import "github.com/openzipkin/zipkin-go/reporter/recorder"
Package recorder implements a reporter to record spans in v2 format.
Index ¶
Types ¶
type ReporterRecorder ¶
type ReporterRecorder struct {
// contains filtered or unexported fields
}
ReporterRecorder records Zipkin spans.
func NewReporter ¶
func NewReporter() *ReporterRecorder
NewReporter returns a new recording reporter.
func (*ReporterRecorder) Close ¶
func (r *ReporterRecorder) Close() error
Close flushes the reporter
func (*ReporterRecorder) Flush ¶
func (r *ReporterRecorder) Flush() []model.SpanModel
Flush returns all recorded spans and clears its internal span storage
func (*ReporterRecorder) Send ¶
func (r *ReporterRecorder) Send(span model.SpanModel)
Send adds the provided span to the span list held by the recorder.
Source Files ¶
- Version
- v0.1.7
- Published
- Jul 9, 2019
- Platform
- linux/amd64
- Imports
- 2 packages
- Last checked
- 2 hours ago –
Tools for package owners.