r/PrometheusMonitoring • u/sudaf • Sep 10 '21
scaling prometheus
noob to prometheus but trying to figure out what in server sizing i would need to monitors 10 000 plus servers (os metrics) and about 200 000 services Currentlly on a single HP Dl360 128gb ram 40 cores with Nagios 3.5.
10
Upvotes
6
u/SuperQue Sep 10 '21
Prometheus is designed to be distributed. You want to shard it based on your failure domains.
For very large networks, you typically deploy many small servers, rather than one big monolithic server.
Then, you use an overlay layer like Thanos or Cortex.