[skip-ci] [POC] Use x-opaque-id to associate search request with user/saved object #41530
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Associates a request with a given user/saved object using the
X-Opaque-Id
. This will be useful for admins to troubleshoot where requests are coming from using the Elasticsearch task management APIs.Addresses #16493.
Currently the format of the header is
username:saved_object_type:saved_object_id
, but this is open to discussion:This is only a proof of concept, and currently only works in Discover, and you have to add the following in your kibana.yml:
Checklist
Use
strikethroughsto remove checklist items you don't feel are applicable to this PR.For maintainers