We are experiencing an intermittent error with Kibana which shows as "Unable to revive connection" in our logs. We are running Kibana as a Docker container on the web server. It appears the Cluster continues to take in data properly, but Kibana becomes unusable. Once we bring the container down and back up it starts to work again.
The web server was suppose to be a dedicated coordinating only node. However in production it was accidentally set as "machine learning" and "ingest." Would these two node roles cause any issues with the Kibana docker container?