index = es_client.get_index('myindex')
status = index.status.data
produces the output of
{
"status": 400,
"error": {
"root_cause": [{
"reason": "No feature for name [_status]",
"type": "illegal_argument_exception"
}],
"type": "illegal_argument_exception",
"reason": "No feature for name [_status]"
}
}
According to answer here http://stackoverflow.com/questions/32661598/elasticsearch-after-install-plugin-elasticsearch-head it's because _status is deprecated, replaced by _recovery
ElasticSearch version: 2.3.2
produces the output of
{ "status": 400, "error": { "root_cause": [{ "reason": "No feature for name [_status]", "type": "illegal_argument_exception" }], "type": "illegal_argument_exception", "reason": "No feature for name [_status]" } }According to answer here http://stackoverflow.com/questions/32661598/elasticsearch-after-install-plugin-elasticsearch-head it's because
_statusis deprecated, replaced by_recoveryElasticSearch version: 2.3.2