【发布时间】:2018-02-04 16:32:02
【问题描述】:
我们的 Hadoop 机器很少,我们在 bash 脚本中使用 API 从 Ambari API 获取 Hadoop 集群中的组件或服务的状态
我在谷歌搜索但没有帮助,
但我几乎可以肯定,某个地方已经存在一个工具或 python 脚本,可以捕获集群中的组件状态或服务状态,也许还有一些其他有用的选项,
如果能获得有关此工具/脚本的帮助,我将不胜感激
示例:
我们的任务之一是获取集群中所有组件/服务的状态(不希望为每个组件使用每个单独的 API,我们更喜欢使用一个 API 来显示集群中所有组件的状态)
【问题讨论】:
-
必须是多个请求。所有服务。服务的所有组件...这就是 API 的编写方式github.com/apache/ambari/blob/trunk/ambari-server/docs/api/v1/…
-
在这种情况下-您知道可以轻松完成工作的工具/脚本吗? , 我的意思是包含所有 API 组合以提供请求结果的工具
-
索取工具和场外资源对 Stackoverflow 来说不是主题,抱歉。 github上有大量名为“Ambari shell”的工具