Skip to content

Doubt with highlander configuration #3

Description

@axelsccp

HI @beorn-!
Firstly, this is a great idea and a need when using prometheus at high scale, so congrats for your work.

Today, I have a 3 replica HA prometheus and we are struggling to send it to one of ours remote write endpoints. It's a Thanos receive and is not supporting our volumetry.
So, in order to help thanos support it, we are trying to have the dedup on prometheus side, just as highlander does.

With that said, we are a little difficult to setup highlander at our infrastructure.
It's a prometheus operator server, deployed at a k8s cluster. This is the setup that we have done:

Highlander is deployed standalone with these params:
highlander -r http://prometheus-simplehttp.prometheus-highlander.svc.cluster.local:9090

simplehttpbackend is also a deploy and is served behing a kubernetes service at port 9090

Here is a simple diagram of how it's working:
MicrosoftTeams-image

And this is our prometheus remote write config:

Could you provide information if we are missing something at our current config? Today it's not working properly.

Thank you in advance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions