I'm looking in to what the best way is to asses the "health" of a single Elastic Search node (ie. is it running? Has it joined the cluster? etc.). I know about the
/_cluster/health API but that only provides me with the health of the entire cluster. I also know about the
/_nodes API but that seems to be more geared toward providing metrics about nodes. Can't really find anything about health.
My goal is to add a simple health check to my ElasticSearch Consul node for the local node. Monitoring the cluster itself is something I also do, but that's something entirely different. So I'm really looking for something to run on the machine / VM itself which tells me the state of the node on this machine / VM.