OpenTSDB / opentsdb

A scalable, distributed Time Series Database.
http://opentsdb.net
GNU Lesser General Public License v2.1
5k stars 1.25k forks source link

Create a "core" jar to ease embedding in other applications #948

Open kennethleider opened 7 years ago

kennethleider commented 7 years ago

I've been working on a Kamon plugin (https://github.com/kamon-io/kamon-opentsdb) and it would be nice if you broke out a jar without the UI and logging libraries. I am currently excluding them, so it's not a big deal at all, just nice to have.

johann8384 commented 7 years ago

If it helps, this is how I run an Embedded OpenTSDB in another project, but this use-case actually creates the entire OpenTSDB system including listening for incoming requests, which is obviously not what you are looking for: https://github.com/inst-tech/opentsdb-plugins/blob/master/src/main/java/io/tsdb/opentsdb/ExecutePlugin.java#L74