weaveworks / scope

Monitoring, visualisation & management for Docker & Kubernetes
https://www.weave.works/oss/scope/
Apache License 2.0
5.86k stars 714 forks source link

Idea for more efficient multitenant rendering #3783

Closed bboreham closed 3 years ago

bboreham commented 4 years ago

Scope has an optional multitenant deployment model:

Currently, the collectors save all reports to store in near-real-time, and queriers do all rendering by querying the store as-at the time required. Live rendering is done by repeatedly querying as-at "now".

New proposal, which makes the store optional for live rendering:

We can still save historical data, but at a greatly reduced rate:

Fixes #2297