swh.storage.proxies.counter module#
- class swh.storage.proxies.counter.CountingProxyStorage(counters, storage: Dict[str, Any])[source]#
Bases:
object
Counting Storage Proxy.
This is in charge of adding objects directly to swh-counters, without going through Kafka/swh-journal. This is meant as a simple way to setup counters for experiments; production should use swh-journal to reduce load/latency of the storage server.
Additionally, unlike the journal-based counting, it does not count persons or the number of origins per netloc.
Sample configuration use case for filtering storage: