Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

/v1/input/<api_key> for datadog compatibility #4

Closed
poundifdef opened this issue Aug 19, 2023 · 3 comments
Closed

/v1/input/<api_key> for datadog compatibility #4

poundifdef opened this issue Aug 19, 2023 · 3 comments

Comments

@poundifdef
Copy link
Contributor

poundifdef commented Aug 19, 2023

In order to be compatible with DataDog for log ingest, we should support a /v1/input endpoint. We should also investigate DataDog's v2 endpoint schema.

@tanmaymunjal
Copy link

Hey @poundifdef, looking at the documentation for Datadog(https://docs.datadoghq.com/api/latest/logs/?code-lang=go), it seems that the main difference between /v1/input and /v2/logs is that the v2 version takes in extra parameters in the body as hostname, service, and source while the v1 version only takes as input ddtags and message.

I think it makes sense to add both to the API to allow for compatibility with Datadog API clients. What do you think about it?
Would love to work on it, could you please assign me the issue?

@poundifdef
Copy link
Contributor Author

poundifdef commented Oct 24, 2023 via email

@tanmaymunjal
Copy link

Hmmm, we could set a configuration option that sets the endpoint for this perhaps. Not sure if it's the best route though. Will look into this a bit more.

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

No branches or pull requests

2 participants