Implementation of Apache Geode MetricsPublishingService to publish Micrometer metrics to Wavefront.
This is an impementation of a Apache Geode MetricsPublishingService that allows Apache Geode metrics to be published to Wavefront.
Pick either to download a prebuilt geode-wavefront-publisher.jar or build from source
git clone https://github.com/jhuynh1/geode-wavefront-publisher.git
./gradlew shadowJar
Generate an API token from the Wavefront UI
Here is an example command to start a locator and server
start locator —name=locator —classpath=/Users/jhuynh/geode-wavefront-publisher/build/libs/geode-wavefront-publisher-1.0-SNAPSHOT-all.jar —J=-Dgeode-wavefront-api-token=someapitoken —J=-Dgeode-wavefront-prefix=wavefront.jhuynh —J=-Dgeode-wavefront-source=apache.geode
start server —name=server —classpath=/Users/jhuynh/geode-wavefront-publisher/build/libs/geode-wavefront-publisher-1.0-SNAPSHOT-all.jar —J=-Dgeode-wavefront-api-token=someapitoken —J=-Dgeode-wavefront-prefix=wavefront.jhuynh —J=-Dgeode-wavefront-source=apache.geode
name | description | default |
---|---|---|
geode-wavefront-prefix | the wavefront prefix for metrics | wavefront |
geode-wavefront-source | the source name for the metric | apache.geode |
geode-wavefront-api-token | the wavefront api token | N/A |