I would like to know if it is possible to get following information using Cloudera Manager CM API.
1) How to get IP address of edge/gateway node in a cluster using CM API ?
2) How to identify the node where a specific services(eg: Hive thriftServer, Solr, impala etc) is up and running ?
3) Whether a specific service would be up and running in more than one node(eg: imapala) ?
4) How to get the port where a specific services(eg: Hive thriftServer, Solr, impala etc) is listening? (i know there would be a default port and hadoop admin can change the value if needed. But, would like to get the port number using CM API)