This module provides a Wavefront Consumer that can be reused and composed in other applications.
You can import the WavefrontConsumerConfiguration
in the application and then inject the following bean.
wavefrontConsumer
You can use wavefrontConsumer
as a qualifier when injecting.
Type for injection: Consumer<Message<?>>
You can ignore the return value from the function as this is a consumer and simply will send the data to Wavefront.
All configuration properties are prefixed with wavefront
.
For more information on the various options available, please see WavefrontConsumerProperties.
See this test suite for the various ways, this consumer is used.
See this README where this consumer is used to create a Spring Cloud Stream application where it makes a Wavefront sink.