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

[Monitoring] Check for timeouts to ES requests #25323

Closed
pickypg opened this issue Nov 7, 2018 · 4 comments · Fixed by #44800
Closed

[Monitoring] Check for timeouts to ES requests #25323

pickypg opened this issue Nov 7, 2018 · 4 comments · Fixed by #44800
Assignees
Labels
enhancement New value added to drive a business result Team:Monitoring Stack Monitoring team

Comments

@pickypg
Copy link
Member

pickypg commented Nov 7, 2018

Now that the Monitoring UI defaults to using Cross Cluster Search (CCS), there is the potential for requests to ES to timeout when a remote cluster goes down -- but it is not marked as skip_unavailable or it has not been recognized as unavailable yet -- and this can cause timeouts that create a bad experience.

In one such case, CCS was in use and all CCS searches (e.g., GET /*:.monitoring-6-*/_search) were timing out. This resulted in the cluster listing page being redirected to #no-data and then presenting a completely blank screen and a toast notification indicating a timeout (pictured below).

Technically, we are telling the user what happened, but the experience is poor to say the least and there's no hint in the timeout to check CCS. Worse, having the blank screen leaves the UI in a completely unusable state that leaves the user thinking that it is reasonably broken rather than it has nothing to show.

For searchability, this is the error:

Monitoring Request Error

Request Timeout after 30000ms: Check the Elasticsearch Monitoring cluster network connection or the load level of the nodes.

HTTP 503

@pickypg pickypg added enhancement New value added to drive a business result Team:Monitoring Stack Monitoring team labels Nov 7, 2018
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-monitoring

@johntdyer
Copy link

Any thoughts on this ? \

@cachedout
Copy link
Contributor

@igoristic Could you please investigate this and propose a solution?

@cachedout
Copy link
Contributor

@igoristic Polite bump. Did you ever get a chance to look at this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Team:Monitoring Stack Monitoring team
Projects
None yet
5 participants