On Tuesday, 1 February 2022 at 19:45:51 UTC Ram wrote: > > How can I use aws managed prometheus to store the incoming metrics from > VMs? I prefer the managed service as it provides relief (per aws doc) from > storage/scaling/reliability. > > That depends. If aws managed prometheus supports "remote write <https://prometheus.io/docs/prometheus/latest/storage/#remote-storage-integrations>", which was only made a supported feature a few days ago <https://github.com/prometheus/prometheus/releases/tag/v2.33.0>, then you could use that. However the documentation warns <https://prometheus.io/docs/prometheus/latest/querying/api/#remote-write-receiver> :
*"Prometheus can be configured as a receiver for the Prometheus remote write protocol. This is not considered an efficient way of ingesting samples. Use it with caution for specific low-volume use cases. It is not suitable for replacing the ingestion via scraping and turning Prometheus into a push-based metrics collection system."* In other words, if you want to use prometheus, you should get prometheus to do active scraping (making scrapes to say node_exporter running on the customer sites). If you can't do that, then prometheus is probably not a good fit for your use case. > -- You received this message because you are subscribed to the Google Groups "Prometheus Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/aa25cdeb-8c1c-47c9-93d4-9f09c72f1229n%40googlegroups.com.

