[Question] About HA prometheus instances with remote write #4332
Replies: 1 comment 1 reply
-
If you want to use HA prometheuses with remote write, this kind of deduplication is not supported in Thanos right now. There is a pr to handle deduplicated data from HA prometheus using the same online deduplication algorithm used by querier #4239. However, this only works for Thanos compactor and the data should be stored in object storage. If you'd like to use your own storage system for deduplication, unfortuantely I don't think there is an out-of-box solution. You have to implement yourself. A good reference might be https://blog.timescale.com/blog/promscale-0-4-drawing-inspiration-from-cortex-to-rewrite-support-for-prometheus-high-availability/?utm_source=timescaledb&utm_medium=social&utm_campaign=abl-launch-2021&utm_content=promscale-ha-blog-0-4. |
Beta Was this translation helpful? Give feedback.
-
I tried but it seems I don't find any documentation for the solution to handle
HA prometheus instances with remote write
, so I create this ticket to ask for if some thanos feature already support it well or there are some suggestion to enable my scenario with thanos components.Simply speaking, I wish to enable below features at the same time:
I know a typical case to enable HA + data deduplication is:
So how should I enable HA + remote write + deduplication?
Below is just pseudo imagination, feel free to change anything in this diagram and give me some suggestion
Beta Was this translation helpful? Give feedback.
All reactions