Skip to content

Cross cluster query federation #6655

Open
@friedrichg

Description

@friedrichg

Is your feature request related to a problem? Please describe.
It would be nice to combine results from multiple clusters into one result in a single query.

Describe the solution you'd like
We could add this feature in query frontend
just like query federation adding a label to all metrics by default.
we can call that label __cluster_id__

Some decisions regarding partial query error. They should be made in the spec as much as possible.

Describe alternatives you've considered

  • promxy. It works but it lacks caching capabilities. I know it OOMs easily

Additional context
This feature should start with a doc proposal first, followed by an implementation.
Like https://cortexmetrics.io/docs/proposals/cross-tenant-query-federation/

The implementation of this feature is free to pick right now. Maybe I pick it up in the future

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions