Skip to content

Implementation of Apache Geode MetricsPublishingService to publish Micrometer metrics to Wavefront.

License

Notifications You must be signed in to change notification settings

jhuynh1/geode-wavefront-publisher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

geode-wavefront-publisher

This is an impementation of a Apache Geode MetricsPublishingService that allows Apache Geode metrics to be published to Wavefront.

Obtain a geode-wavefront-publisher.jar

Pick either to download a prebuilt geode-wavefront-publisher.jar or build from source

Build from Source

git clone https://github.com/jhuynh1/geode-wavefront-publisher.git

./gradlew shadowJar

Obtain a Wavefront API token

Generate an API token from the Wavefront UI

Deploy

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

Configuration Parameters

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

About

Implementation of Apache Geode MetricsPublishingService to publish Micrometer metrics to Wavefront.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages