Skip to content
This repository has been archived by the owner on Aug 23, 2023. It is now read-only.

Tsdb-gw gone? #1928

Closed
deniszh opened this issue Oct 23, 2020 · 6 comments
Closed

Tsdb-gw gone? #1928

deniszh opened this issue Oct 23, 2020 · 6 comments

Comments

@deniszh
Copy link

deniszh commented Oct 23, 2020

Hello!
Could you please suggest software to put metrics to Kafka? I used https://github.com/raintank/tsdb-gw/ before, but now repo is gone for some reason.
https://github.com/grafana/carbon-relay-ng is not supporting V2 format (and I didn't manage to make it work at all)

@replay
Copy link
Contributor

replay commented Oct 23, 2020

Metrictank now has the mt-gateway utility to replace tsdb-gw: https://github.com/grafana/metrictank/tree/master/cmd/mt-gateway

@deniszh
Copy link
Author

deniszh commented Oct 23, 2020

Ah, missed that somehow. But I do not see carbon interface there. And auth / multi-tenancy support :(

What's the reason of hiding tsdb-gw? It's still mentioned in MT documentation...

@Dieterbe
Copy link
Contributor

for a carbon input, carbon-relay-ng works much better as it's designed for carbon. tsdb-gw was too specific to our internal infra (e.g. auth using grafana.com), mt-gateway replaces it as a more generic tool, but you're right we should clean up our docs and it also doesn't have auth (yet). What kind of auth are you looking for? do you need integration with any particular system?

carbon-relay-ng has on open issue to add the new MetricPoint format, btw. i envision it would use the same library as mt-gateway.

@deniszh
Copy link
Author

deniszh commented Oct 24, 2020

Auth is not neeeded in our usecase, you're right. But lack of MetricPoint not making carbon-relay-ng drop in replacement for tsdb-gw either.

@D3luxee
Copy link
Contributor

D3luxee commented Nov 3, 2020

In my opinion mt-gateway needs some kind of authentication to provide the multi tenancy that tsdb-gw provided.
Without a tool that resolves authenticated queries to a specific set of org id's the multi tenancy of metrictank is gone.

Without tsbd-gw we had to give direct access to metrictank and the users had to define the x-org header in the grafana datasource, but this would also grant them access to any org they want.

Authentication + setting the x-org header was and is the main use case of tsdb-gw for me.

@stale
Copy link

stale bot commented Feb 2, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants