Support Questions

Find answers, ask questions, and share your expertise
Announcements
Celebrating as our community reaches 100,000 members! Thank you!

Ambari API call to retrieve hostname of active HBase master?

avatar
Contributor

Using Ambari apis, is there a way to get the host name of the Active HBase Master?

1 ACCEPTED SOLUTION

avatar
Contributor

@Romil Choksi You can use additional queries in the GET HostComponents API

e.g

<AMBARI_HOST>/api/v1/clusters/cl1/host_components?HostRoles/component_name=HBASE_MASTER&metrics/hbase/master/IsActiveMaster=true	

Hope this helps!

View solution in original post

3 REPLIES 3

avatar
Contributor

@Romil Choksi You can use additional queries in the GET HostComponents API

e.g

<AMBARI_HOST>/api/v1/clusters/cl1/host_components?HostRoles/component_name=HBASE_MASTER&metrics/hbase/master/IsActiveMaster=true	

Hope this helps!

avatar
Contributor

@kramakrishnan thanks. This helps.

avatar
Contributor
@Romil Choksi

You can prepare similar queries by identifying the fields defined using query parameter ?fields=* with most of the ambari APIs

e.g  <AMBARI_HOST>/api/v1/clusters/cl1/host_components?fields=*