weaveworks / scope

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

Add multitenant-live collector #3854

Closed bboreham closed 3 years ago

bboreham commented 3 years ago

For when we want to collect reports in memory, but not save them to store.

Extract this functionality out of awsCollector to create new liveCollector object.

liveCollector now behaves quite similarly to collector in the single-tenant app, but with some differences: for instance it still uses NATS to broadcast shortcut reports.