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 |