3 ms·
What is the scale out process with Prometheus? Is sharding/replication a manual setup process or is it automated? What's involved in scaling out?
by akbar501 10y ago
What is the scale out process with Prometheus? Is sharding/replication a manual setup process or is it automated? What's involved in scaling out?
- bbrazil 10y agohttp://www.robustperception.io/scaling-and-federating-prometheus/ http://www.robustperception.io/scaling-and-federating-promet... explains it. Unless you're absolutely massive, it's fairly easy.
- jrv 10y agoUsually you start by some functional sharding (giving each team of services their own Prometheus servers), but also having per-datacenter Prometheus servers and then some hierarchical federation layer ontop of that. There's no built-in automatic horizontal scaling though (which would be going against the design goal of not having a clustered system, for reliability). Some resources: - Scaling in general: http://www.robustperception.io/scaling-and-federating-prometheus/ http://www.robustperception.io/scaling-and-federating-promet... - Federation: https://prometheus.io/docs/operating/federation/ https://prometheus.io/docs/operating/federation/
- netingle 10y agoThere is an project we've just started: https://docs.google.com/document/d/1C7yhMnb1x2sfeoe45f4mnnKConvroWhJ8KQZwIHJOuw https://docs.google.com/document/d/1C7yhMnb1x2sfeoe45f4mnnKC... Hopefully have something to show for promcon.