com.ovoenergy.natchez.extras.datadog
Members list
Packages
Type members
Classlikes
Models an in-progress span we'll eventually send to Datadog. We have a trace token as well as a trace ID because Datadog mandates that trace IDs are numeric while we interact with systems that provide non numeric trace tokens
Models an in-progress span we'll eventually send to Datadog. We have a trace token as well as a trace ID because Datadog mandates that trace IDs are numeric while we interact with systems that provide non numeric trace tokens
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Span[F]class Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DatadogSpan.type
Some helper functions to construct Datadog tags, I took these from the DD-Trace-Java library
Some helper functions to construct Datadog tags, I took these from the DD-Trace-Java library
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DatadogTags.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SpanIdentifiers.type
This is the type we need to send to the Datadog agent to submit traces. Turning a span into one of these involves some trickery with tags, hence this being its own file now
This is the type we need to send to the Datadog agent to submit traces. Turning a span into one of these involves some trickery with tags, hence this being its own file now
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SubmittableSpan.type