rax-maas / blueflood

A distributed system designed to ingest and process time series data
http://www.blueflood.io
Apache License 2.0
597 stars 102 forks source link

We should have JMX exposures for controlling the Async pipeline for metrics ingestion #108

Open lakshmi-kannan opened 10 years ago

fourk commented 10 years ago

define controlling? scaling up and down threadpool sizes?

gdusbabek commented 10 years ago

scaling up and down threadpool sizes?

+1 definitely.

Some other things...

  1. A named reference for each instance of AsyncChain. It should be optional to make testing easy.
  2. It would be nice to monitor threadpool sizes and addition/depletion rates. There may be some decent Executor implementations that already do this kind of thing.