Elasticsearch: Yellow Status

Understand and resolve Elasticsearch Yellow status.

An Elasticsearch cluster in Yellow status means all primary shards are allocated, but some replicas are not. The cluster works but without complete redundancy.

Symptoms

Common Causes

Diagnostic Steps

  1. Check _cluster/health for details
  2. List unassigned shards with _cat/shards
  3. Examine disk space on nodes
  4. Check node state (_cat/nodes)

Automate with MoniTao

MoniTao can monitor your Elasticsearch:

Best Practices

FAQ

Is Yellow critical?

No, the cluster works. But you don't have complete redundancy.

How to force replica allocation?

Add nodes or reduce number_of_replicas to 0 (not recommended).

What minimum disk space?

ES blocks allocations > 85% and goes read-only > 95%.

Does MoniTao monitor ES natively?

Via HTTP monitoring of _cluster/health with JSON validation.

Ready to Sleep Soundly?

Start free, no credit card required.