How to monitor locally to cloud prometheus

We are having issues while setup Prometheus on cloud. we want to setup server on cloud to monitor our on premises and cloud as well. Can you please suggest some better option to use it.
how to monitor locally to cloud prometheus.

General practice is to situate Prometheus servers close to what is being monitored. So if you are wanting to monitor things both on-prem & in the cloud you’d generally have at least two Prometheus server instances.