elasticsearch/elasticsearch — Issue #1596: Nodes Info API: Allow to specify which info to get back, simpler URI paths
Author: kimchy
Created: 2012-01-09 13:23:41+00:00
State: open
Labels: breaking, enhancement, v0.19.0

The nodes info API to allow for simpler usage and specifying which part of the info to get back. By default, it just returns the attributes and core settings of the node (breaking change!).

Also, allow also for `/_nodes` and `/_nodes/{nodeId}` endpoints (with the smart nodeId resolution, can be name, hostname, IP, with simple wildcards).

The flags: `settings`, `os`, `process`, `jvm`, `network`, `transport` and `http`, can be set to true to return the relevant info. For example: `/_nodes?os=true&process=true`.

Specific endpoints to further simplify it are provided, for example: `/_nodes/process`, or `/_nodes/192.*/process`.