Open janheise opened 3 years ago
Seems like back-end. Probably "indicesExist()" method called outside of try-catch block in ClusterAdapters. Will try to have a look tomorrow.
While some minor changes have been made to BE in #12233 PR, the main job needs to be done in FE. It has to react properly when "{"type":"ApiError","message":"Couldn't read Elasticsearch cluster health"}" response is returned from "api/system/indexer/cluster/health" call.
This is the current state of FE after the BE fix from @luk-kaminski. In the FE we need to catch the error and display a proper error message.
Expected Behavior
I expect that the ES Cluster health changes when I stop ES in the backround.
Current Behavior
I stop the ES instances in docker (see the attached docker-file) in the background until none is left but the health status in graylog never changes.
Possible Solution
Steps to Reproduce (for bugs)
docker-compose.txt
Context
Your Environment