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
Querier HTTP /seriesAPI is returning metadata, so series matched by labels.
For Thanos this uses StoreAPI.Series which also returns full chunks for whole requested time period. However the only labelset is required.
I would propose:
Extend Series method of StoreAPI with some no-chunk bool or enum. This is to let know all implementations to do not send any samples, just labels of series. We might adjust the response, or just stream series with zero chunks. I think the latter makes sense.
Sidecar then based on this can decide to use series API of Prometheus instead of remote read (:
The text was updated successfully, but these errors were encountered:
Querier HTTP
/series
API is returning metadata, so series matched by labels.For Thanos this uses StoreAPI.Series which also returns full chunks for whole requested time period. However the only labelset is required.
I would propose:
no-chunk
bool or enum. This is to let know all implementations to do not send any samples, just labels of series. We might adjust the response, or just stream series with zero chunks. I think the latter makes sense.The text was updated successfully, but these errors were encountered: