Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ExtractTracingSpanMappingDocs = docs.FieldBloblang(
"extract_tracing_map", "EXPERIMENTAL: A [Bloblang mapping](/docs/guides/bloblang/about) that attempts to extract an object containing tracing propagation information, which will then be used as the root tracing span for the message. The specification of the extracted fields must match the format used by the service wide tracer.",
`root = meta()`,
`root = this.meta.span`,
).AtVersion("3.45.0").Advanced()
ExtractTracingSpanMappingDocs returns a docs spec for a mapping field.
Functions ¶
Types ¶
type Reader ¶
type Reader struct {
// contains filtered or unexported fields
}
Reader wraps an async reader with a mechanism for extracting tracing spans from the consumed message using a Bloblang mapping.
func (*Reader) Close ¶ added in v4.6.0
Close triggers the shut down of this component and blocks until completion or context cancellation.
func (*Reader) Connect ¶ added in v4.6.0
Connect attempts to establish a connection to the source, if unsuccessful returns an error. If the attempt is successful (or not necessary) returns nil.
Click to show internal directories.
Click to hide internal directories.