I want to know about any APIs in the C-client library which can give me clusters stats like memory usage(per node/namespace/set), node performance stats(like latency of operations on that node). Such stats are necessary for monitoring purposes/generating alarms, when the cluster goes in the live environment apart from monitoring status of the nodes which I’ve already implemented(when a node goes down or a new node joins the cluster). I was going through the ‘cluster statistics module’ of the c-client library, but there I couldn’t find the specific stats that I’ve mentioned above.
Is the collection of such metrics possible via the c-client library? Are there any other better alternatives?