MCPcopy
hub / github.com/grafana/tempo / Forwarder

Struct Forwarder

modules/distributor/forwarder/otlpgrpc/forwarder.go:21–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19)
20
21type Forwarder struct {
22 cfg Config
23 logger log.Logger
24 connections map[string]*grpc.ClientConn
25 clients map[string]ptraceotlp.GRPCClient
26 initialized bool
27 mu *sync.RWMutex
28}
29
30func NewForwarder(cfg Config, logger log.Logger) (*Forwarder, error) {
31 if err := cfg.Validate(); err != nil {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected