-
- All Implemented Interfaces:
-
com.datadog.trace.api.metrics.SpanMetrics
public class SpanMetricsImpl implements SpanMetrics
The default implementation of SpanMetrics based on atomic counters.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringinstrumentationName
-
Constructor Summary
Constructors Constructor Description SpanMetricsImpl(String instrumentationName)
-
Method Summary
Modifier and Type Method Description StringgetInstrumentationName()voidonSpanCreated()Increment span created counter. voidonSpanFinished()Increment span finished counter. Collection<CoreCounter>getCounters()-
-
Constructor Detail
-
SpanMetricsImpl
SpanMetricsImpl(String instrumentationName)
-
-
Method Detail
-
getInstrumentationName
String getInstrumentationName()
-
onSpanCreated
void onSpanCreated()
Increment span created counter.
-
onSpanFinished
void onSpanFinished()
Increment span finished counter.
-
getCounters
Collection<CoreCounter> getCounters()
-
-
-
-