github.com/thanos-io/thanos@v0.32.5/docs/operating/use-cases.md (about)

     1  # Use Cases
     2  
     3  There are many great use cases of [Thanos](https://thanos.io/), we collect them here for others to refer to.
     4  
     5  ## Horizontal scalable Prometheus Scraping with Kvass
     6  
     7  *Case add by* [@RayHuangCN](https://github.com/RayHuangCN)
     8  
     9  If your want to build a horizontal scalable Prometheus for large kubernetes cluster monitoring, you can use [Thanos](https://github.com/thanos-io/thanos) + [Kvass](https://github.com/tkestack/kvass).
    10  
    11  [Kvass](https://github.com/tkestack/kvass) is not another Prometheus compatible TSDB but a Prometheus sharding solution, which uses [Sidecar](https://github.com/tkestack/kvass#sidecar) to generate special config file only contains part of targets assigned from [Coordinator](https://github.com/tkestack/kvass#coordinator) for every Prometheus shard. [Thanos](https://github.com/thanos-io/thanos) is used for **global data view**, **rules processing** and **long term storage capabilities**. your can see usage detail [docs](https://github.com/tkestack/kvass#kvass--thanos).
    12  
    13  [Thanos](https://github.com/thanos-io/thanos) + [Kvass](https://github.com/tkestack/kvass) is working well to scrape basic metrics of cluster (kubelet, cadvisor, kube-state-metrics and node-exporter...) with following cluster size. Just use one Prometheus config file, without any `federation` or `hashmod`.
    14  
    15  - 1k+ Nodes
    16  - 60k+ Pods
    17  - 100k+ Containers