NewRelicSpanReporter

class NewRelicSpanReporter(spanBatchSenderBuilder: SpanBatchSenderBuilder) extends SpanReporter
Companion:
object
trait SpanReporter
trait Module
class Object
trait Matchable
class Any

Value members

Concrete methods

def checkJoinParameter(): Unit
override def reconfigure(newConfig: Config): Unit
Definition Classes
Module
def reconfigure(newConfig: Config, environment: Environment): Unit
override def reportSpans(spans: Seq[Finished]): Unit

Sends batches of Spans to New Relic using the Telemetry SDK

Sends batches of Spans to New Relic using the Telemetry SDK

Modules implementing the SpanReporter trait will get registered for periodically receiving span batches. The frequency of the span batches is controlled by the kamon.trace.tick-interval setting.

Value parameters:
spans
  • spans to report to New Relic
Definition Classes
SpanReporter
override def stop(): Unit
Definition Classes
Module