reporter

package
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 7, 2018 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Overview

Package reporter holds the Reporter interface which is used by the Zipkin Tracer to send finished spans.

Subpackages of package reporter contain officially supported standard reporter implementations.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Reporter

type Reporter interface {
	Send(model.SpanModel) // Send Span data to the reporter
	Close() error         // Close the reporter
}

Reporter interface can be used to provide the Zipkin Tracer with custom implementations to publish Zipkin Span data.

func NewNoopReporter

func NewNoopReporter() Reporter

NewNoopReporter returns a no-op Reporter implementation.

Directories

Path Synopsis
Package http implements a HTTP reporter to send spans to Zipkin V2 collectors.
Package http implements a HTTP reporter to send spans to Zipkin V2 collectors.
Package kafka implements a Kafka reporter to send spans to a Kafka server/cluster.
Package kafka implements a Kafka reporter to send spans to a Kafka server/cluster.
Package log implements a reporter to send spans in V2 JSON format to the Go standard Logger.
Package log implements a reporter to send spans in V2 JSON format to the Go standard Logger.
Package recorder implements a reporter to record spans in v2 format.
Package recorder implements a reporter to record spans in v2 format.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL