https://github.com/wavefronthq/wavefront-internal-reporter-java
https://github.com/wavefronthq/wavefront-internal-reporter-java
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/wavefronthq/wavefront-internal-reporter-java
- Owner: wavefrontHQ
- License: apache-2.0
- Created: 2018-08-23T16:40:32.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-11-07T02:42:42.000Z (over 2 years ago)
- Last Synced: 2025-04-11T05:07:15.691Z (about 1 year ago)
- Language: Java
- Size: 224 KB
- Stars: 0
- Watchers: 29
- Forks: 8
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wavefront-internal-reporter-java [![build status][ci-img]][ci] [![Released Version][maven-img]][maven]
[ci-img]: https://travis-ci.com/wavefrontHQ/wavefront-internal-reporter-java.svg?branch=master
[ci]: https://travis-ci.com/wavefrontHQ/wavefront-internal-reporter-java
[maven-img]: https://img.shields.io/maven-central/v/com.wavefront/wavefront-internal-reporter-java.svg?maxAge=604800
[maven]: http://search.maven.org/#search%7Cga%7C1%7Cwavefront-internal-reporter-java
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.
## Internal Diagnostic Metrics
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](https://github.com/wavefrontHQ/wavefront-sdk-java/tree/master/docs/internal_metrics.md).