I created a new java library called Metrics4j. The idea is to unburden developers from coding metrics for a specific timeseries database. How metrics are aggregated, where they are sent and how often they are sent is all configured at runtime. Metrics4j has a plugin that supports sending to Influx.
To showcase the library and help create demand for its usage I created a simple application JMXReporter that utilizes metrics4j for reporting. It is still in beta but I’d love to get some feedback to make sure it works well with Influx.