Internal Diagnostic Metrics

January 22, 2021 ยท View on GitHub

This SDK automatically collects a set of diagnostic metrics that allow you to monitor your WavefrontTracer instance. These metrics are collected once every minute and are reported to Wavefront using your WavefrontSpanReporter instance.

The list of the diagnostic metrics that are collected are given below:

Metric NameMetric TypeDescription
~sdk.java.opentracing.reporter.queue.sizeGaugeSpans in the in-memory reporting buffer.
~sdk.java.opentracing.reporter.queue.remaining_capacityGaugeRemaining capacity of the in-memory reporting buffer.
~sdk.java.opentracing.reporter.spans.received.countDelta CounterSpans received by the reporter.
~sdk.java.opentracing.reporter.spans.dropped.countDelta CounterSpans dropped during reporting.
~sdk.java.opentracing.reporter.errors.countDelta CounterExceptions encountered while reporting spans.
~sdk.java.opentracing.spans.discarded.countDelta CounterSpans that are discarded as a result of sampling.

The above metrics are reported with the same source and application tags that are specified for your WavefrontTracer and WavefrontSpanReporter.

For information regarding diagnostic metrics for your WavefrontSender instance, see RED metrics.