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

Create a playbook for debugging problems in Core services #101277

Open
mshustov opened this issue Jun 3, 2021 · 2 comments
Open

Create a playbook for debugging problems in Core services #101277

mshustov opened this issue Jun 3, 2021 · 2 comments
Labels
documentation Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc

Comments

@mshustov
Copy link
Contributor

mshustov commented Jun 3, 2021

Kibana Core team owns low-level services that are used by other plugins, problems in these services are quite often caused by environment setup, not a problem in a Kibana service itself. Since we are involved in investigating such incidents, we should create a playbook for debugging problems in the local and the Cloud environments.
Topics:

  • Kibana < -- > Elasticsearch connection problems
    • connect ECONNREFUSED
    • ECONNRESET: Socket was closed by the client
    • socket hang up
    • No Living connections
    • 502 Bad gateway
    • reading tcpdump
    • circuit_breaking_exception (Data too large, data for [..] would be...)
  • Cloud issues
    • no Kiaban <---> Elasticsearch connection
  • debugging query performance
  • debug memory leaks
  • errors in UI or HTTP responses are likely caused by an underlying problem in a Solution code, check logs
  • license level
    • license is available
    • license level is sufficient to use a feature
@mshustov mshustov added Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc documentation labels Jun 3, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-core (Team:Core)

@mshustov
Copy link
Contributor Author

mshustov commented Feb 8, 2022

another case to cover:

  • a firewall blocks some requests from the Kibana app to the Kibana server. a HAR file shows these requests as having 0 status in blocking phase
    2022-02-08_15-42-08

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
Projects
None yet
Development

No branches or pull requests

2 participants