Drop stats events when we get behind. Oh, and prioritise calls.
Don't drop reader stats ever, don't drop channel or queue stats from just before hibernation.
First pass at time series for statistics. Easier than I thought it would be.
Add ExplorerCanvas and Flot.
Merge default
Matthias keeps asking "where are the pretty charts?" So here they are.
Added tag rabbitmq_v3_0_0 for changeset de8c0e9d7ab4
stable to default
Identify queues by name.
Oh, and the tests should pass.
Make the global counts into links.
rabbit_mgmt_db:format_message_queue
useful for debugging
Explain
merge bug23625 into default
Merge in default
Merged stable
merge stable into default
cosmetic
stable to default
Phew. Right. Rework stats handling in the management DB. Now when we
get a stats event we apportion it to a time bucket, and then aggregate
those buckets together in various ways. When we want to return
anything in response to a query, we just go and read it - well,
nearly. We still aggregate at query time for the overview. But that's
aggregating per vhost rather than anything too fine grained.