AvroSpanExporter

class Object
trait Matchable
class Any

Value members

Concrete methods

def tcp[F[_] : Logger, G[_] : Traverse](host: String, port: Int, numFibers: Int): Resource[F, SpanExporter[F, G]]

Creates a TCP exporter with an internal queue that accepts batches from the traced app.

Creates a TCP exporter with an internal queue that accepts batches from the traced app.

Value parameters:
numFibers

the capacity of the internal queue and the number of concurrent workers that consume the queue and send batches via TCP; use numbers greater than 1 at your own risk

def udp[F[_] : Async, G[_] : Traverse](host: String, port: Int, numFibers: Int): Resource[F, SpanExporter[F, G]]

Creates a UDP exporter with an internal queue that accepts batches from the traced app.

Creates a UDP exporter with an internal queue that accepts batches from the traced app.

Value parameters:
numFibers

the capacity of the internal queue and the number of concurrent workers that consume the queue and send batches via UDP; use numbers greater than 1 at your own risk