Documentation ¶
Overview ¶
Package tracetranslator defines translators from Trace proto spans to OpenCensus Go spanData.
Index ¶
- func JaegerThriftBatchToOCProto(jbatch *jaeger.Batch) (*agenttracepb.ExportTraceServiceRequest, error)
- func OCProtoToJaegerThrift(ocBatch *agenttracepb.ExportTraceServiceRequest) (*jaeger.Batch, error)
- func ProtoSpanToOCSpanData(span *tracepb.Span) (*trace.SpanData, error)
- func ZipkinV1JSONBatchToOCProto(blob []byte) ([]*agenttracepb.ExportTraceServiceRequest, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func JaegerThriftBatchToOCProto ¶ added in v0.0.3
func JaegerThriftBatchToOCProto(jbatch *jaeger.Batch) (*agenttracepb.ExportTraceServiceRequest, error)
JaegerThriftBatchToOCProto converts a single Jaeger Thrift batch of spans to a OC proto batch.
func OCProtoToJaegerThrift ¶ added in v0.0.4
func OCProtoToJaegerThrift(ocBatch *agenttracepb.ExportTraceServiceRequest) (*jaeger.Batch, error)
OCProtoToJaegerThrift translates OpenCensus trace data into the Jaeger Thrift format.
func ProtoSpanToOCSpanData ¶
ProtoSpanToOCSpanData transforms a protobuf span into the equivalent trace.SpanData one.
func ZipkinV1JSONBatchToOCProto ¶ added in v0.0.5
func ZipkinV1JSONBatchToOCProto(blob []byte) ([]*agenttracepb.ExportTraceServiceRequest, error)
ZipkinV1JSONBatchToOCProto converts a JSON blob with a list of Zipkin v1 spans to OC Proto.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.