Currently managing few independent Prometheus instances, located in different datacenters, in different geo locations. All the alerting is managed by local(dc) Alertmanager. Each datacenter has it's Grafana. I'm re-thinking the strategy to move all the dashboards(from different dc) to a single Grafana instance. The way I see there are two options:
- use federation and provision a single Prometheus that will replicate the data from distant Prometheus sources - and set this single Prometheus as the only Grafana datasource
- create a datasource for every remote Prometheus server
...or moving Prometheus to use a remote storage solution (cortex,thanos...) is also an option?
Which one do you recommend?
TY