You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
to answer the immediate question: we recommend running the target allocator with the consistent hashing filter strategy with at least 2 replicas to enable a high availability mode in the scenario where the target allocator is down. For now there is no fallback in the collector as that would potentially cause dual scrapes. This is a design choice that was made with the CAP theorem in mind. i.e. imagine there's a network partition between the collectors and target allocators, we opt for the collectors to remain available if they are handling other workloads (tracing and logs) and correct (theyre not sending incorrect metric data). Basically, we are doing the second approach you mentioned where we just stop scraping because we would fail those scrapes.
If you have more questions by the way, our group is a bit more responsive on slack if there's more urgency to your questions.
When Target Allocator is unreachable or down for some duration, what is the expectation of working from the Otel-Collector's perspective.
Assumption:
Possible work-patterns:
TIA : )
The text was updated successfully, but these errors were encountered: