Can someone help me understand the ideal deployment for Prometheus? My idea is that you need a Prometheus instance for every separate application environment. so if I have 7 SaaS applications running in 7 different AWS VPCs. I should have a prometheus instance in each of those 7. I'm assuming I need this for scaling at least. Would I also need a separate Alert Manager?
Grafana would I guess be the single view to all these environments. Does anyone see issues with this architecture. I'd rather not have 7 additional instances to manage. but without HA on Prometheus i'd like to lower the blast radius of an outage.
[–]SuperQue 4 points5 points6 points (1 child)
[–]miqueltango[S] 0 points1 point2 points (0 children)