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

Admins search requests management UI in Kibana #44193

Closed
AlonaNadler opened this issue Aug 27, 2019 · 5 comments
Closed

Admins search requests management UI in Kibana #44193

AlonaNadler opened this issue Aug 27, 2019 · 5 comments
Labels
Feature:New Feature New feature not correlating to an existing feature label Feature:Search Querying infrastructure in Kibana impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:x-large Extra Large Level of Effort Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more

Comments

@AlonaNadler
Copy link

Currently, admins don't have visibility in Kibana on the requests that are running, they only have visibility to the Elasticsearch requests.

That makes it difficult in several cases:

  • Admins need to understand the query from the ES request which can be challenging
  • Admins can't tell which query is tied to which object,
  • In case a heavy query slows down the cluster they can't tell where in Kibana was it issued from or which object? (example: someone created a pie chart with 1000 slices and users keeps running it, admins have a difficult time to track the issue)

The workaround often used is to look at either the tasks in Elasticsearch or using audit logs. The limitation in these methods is that they can't tell which Kibana object/application the request is coming from.

The ongoing work on query cancellation in Kibana gets us closer to provide search requests management UI in Kibana

Suggestions: a management UI that shows all the running queries and allow admins to terminate a request done by a user

Goals:

  • allow admins to view what is running in Kibana in an easy way
  • provide a way to terminate the long-running search for a user in case it consumes too much of the cluster or the query is not efficient ( e.g running a search on the last 5 years)
  • identify visualizations that are creating heavy queries
  • Identify methods users use that create load on the ES side

To illustrate this idea
image

cc: @lukasolson @elastic/kibana-app-arch

@timroes timroes added Feature:New Feature New feature not correlating to an existing feature label Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more labels Aug 28, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/es-ui

@cjcenizal
Copy link
Contributor

Related to the Tasks UI issue (#42621).

@mdefazio
Copy link
Contributor

mdefazio commented Aug 28, 2019

@jzzfs
Copy link

jzzfs commented Sep 21, 2020

I took the liberty of implementing this, albeit outside of Kibana. Here's the web app and here's the repo.

Already mentioned in kibana#42621

@ppisljar ppisljar added Feature:Search Querying infrastructure in Kibana impact:needs-assessment Product and/or Engineering needs to evaluate the impact of the change. loe:x-large Extra Large Level of Effort labels May 4, 2021
@exalate-issue-sync exalate-issue-sync bot added impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:weeks and removed impact:needs-assessment Product and/or Engineering needs to evaluate the impact of the change. loe:x-large Extra Large Level of Effort labels Jun 2, 2021
@exalate-issue-sync exalate-issue-sync bot added loe:x-large Extra Large Level of Effort and removed loe:weeks labels Jan 4, 2022
@exalate-issue-sync exalate-issue-sync bot added impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. and removed impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. labels May 17, 2022
@vadimkibana
Copy link
Contributor

Thank you for contributing to this issue, however, we are closing this issue due to inactivity as part of a backlog grooming effort. If you believe this feature/bug should still be considered, please reopen with a comment.

@vadimkibana vadimkibana closed this as not planned Won't fix, can't repro, duplicate, stale Aug 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:New Feature New feature not correlating to an existing feature label Feature:Search Querying infrastructure in Kibana impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:x-large Extra Large Level of Effort Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more
Projects
None yet
Development

No branches or pull requests

9 participants