Skip to content

[New-Platform][Discuss] Elasticsearch connection availability #43456

@rudolf

Description

@rudolf

Updated based on discussions: 19 November 2019

The legacy elasticsearch plugin included a health check which periodically checked the following:

If any of these failed the elasticsearch plugin would go into a "red" state signaling to system administrators that Kibana is degraded and that intervention is required.

When there's ES connection or version mismatch problems we can should:

  1. Expose errors to plugins directly (i.e. plugins are expected to gracefully handle ES Connection errors)
  2. Use the status service to signal a failure in core's elasticsearch subservice (blocked by #Migrate status service and status page to New Platform #41983). This will:
    • inform end-users using the Kibana UI that Kibana is in a degraded state and they need to contact their "system administrators".
    • inform system administrators through an error log on the Kibana server.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature:New PlatformTeam:CorePlatform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t//blockerdiscuss

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions