Internal metrics reporter sdk which offers common metrics reporting functionality to other Observability SDKs in Java.
Note: Users are not supposed to use this SDK directly as it is internal building block for other sdks.
This SDK automatically collects a set of diagnostic metrics that allow you to monitor your WavefrontInternalReporter
instance. These metrics are collected once per minute and are reported to Wavefront using your WavefrontSender
instance.
The following is a list of the diagnostic metrics that are collected:
Metric Name | Metric Type | Description |
---|---|---|
~sdk.java.internal_reporter.gauges.reported.count | Delta Counter | Times that gauges are reported |
~sdk.java.internal_reporter.delta_counters.reported.count | Delta Counter | Times that delta counters are reported |
~sdk.java.internal_reporter.counters.reported.count | Delta Counter | Times that non-delta counters are reported |
~sdk.java.internal_reporter.wavefront_histograms.reported.count | Delta Counter | Times that Wavefront histograms are reported |
~sdk.java.internal_reporter.histograms.reported.count | Delta Counter | Times that non-Wavefront histograms are reported |
~sdk.java.internal_reporter.meters.reported.count | Delta Counter | Times that meters are reported |
~sdk.java.internal_reporter.timers.reported.count | Delta Counter | Times that timers are reported |
~sdk.java.internal_reporter.errors.count | Delta Counter | Exceptions encountered while reporting |
Each of the above metrics is reported with the same source and application tags that are specified for your WavefrontInternalReporter
.
For information regarding diagnostic metrics for your WavefrontSender
instance, see here.