-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Multi tenancy support proposal #2495
Conversation
Extract token from incoming request and associate it with resource (traces, metrics). Batch data by token and send those batches after defined time Signed-off-by: Patryk Matyjasek <pmatyjasek@sumologic.com>
@jpkrohling we've prepared some proposal related to multi tenant support |
Before reviewing this, I would like to ask whether you are familiar with the |
@jpkrohling sure I'll check those and verify if it covers my use case. This one is only a draft proposal. |
@pmatyjasek-sumo an alternative approach that I think would be good to investigate, is to add these data as This is just to brainstorm :) |
I like @bogdandrutu's proposal, and I think a good first step is to convert what we have in the configauth to place the incoming auth data in there. Candidate values:
|
I remember we briefly discussed this in the past. I believe the best place is in |
Great point. We'll need to add a warning to the readme for that processor. If I remember correctly, we create a new resource entirely, which means that we might not need to explicitly remove the client data from the resulting resource. |
Or, the batch processor can be made aware of that and group it accordingly (might be handled by an option, as it will get computing extensive and would be required only for specific cases) |
@pmatyjasek-sumo Given all the discussions above I think this proposal needs a more detailed design document that shows how it should work end to end. I think we need to see the design and discuss it before we can move forward with the implementation. |
This PR was marked stale due to lack of activity. It will be closed in 7 days. |
This PR was marked stale due to lack of activity. It will be closed in 7 days. |
This PR was marked stale due to lack of activity. It will be closed in 7 days. |
Closed as inactive. Feel free to reopen if this PR is still being worked on. |
The first and second parts of the original request should be part of #2733. I don't think we have a tracking issue for the last point. |
Description: <Describe what has changed.
Multi tenancy support proposal:
Testing: < Describe what testing was performed and which tests were added.>
Unit tests