Things left over from #841: - [ ] protect against scaling-down when Prometheus restarts and has no data (the `rate()` divides by the whole time period so looks lower right after startup) - [ ] expose some metrics - e.g. requested throughput - [ ] more aggressive scale-up when the queue is really big - [ ] automatically increase capacity when an ingester rollout is under way (or fix #467) - [ ] support use of Cortex to supply the metrics