I'd be inclined to take the opposite approach: use your production exporters, guess the initial instance size, and iterate based on how under- or over-utilized it is. It only takes a minute to switch an instance from one type to another in EC2.
As a starting point for your guess, you can use this: https://www.robustperception.io/how-much-ram-does-prometheus-2-x-need-for-cardinality-and-ingestion Your real metrics are going to be a better test than any synthetic set of metrics. Remember also that you can scrape the same targets from multiple prometheus instances, so you can spin up a second prometheus for testing without touching the existing one, if you have one. -- 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/1c6e391b-d06b-40fb-a088-67624b559596o%40googlegroups.com.

