Need to report metrics from non-master nodes as well

Non-master nodes could, and should report metrics as well because most of the metrics from the ES services API are related to each node, not to the entire cluster.
Feel free to point out everything you disagree with in these commits :-)