【问题标题】:Is there a REST API for Cloudera health checks?是否有用于 Cloudera 健康检查的 REST API?
【发布时间】:2017-07-21 20:29:27
【问题描述】:

我正在寻找一个 REST 调用,以通过 F5 VIP 对我的 Impala 守护程序执行运行状况检查。我正在查看 Cloudera 的文档,但我并没有完全找到我正在寻找的内容,尽管 this link 与我正在寻找的内容很接近。它指的是返回 true 或 false 的 Impala 守护程序主机健康检查。但是,它没有告诉我是 REST 调用还是 API 调用来访问此检查。

有人知道我如何通过 F5 访问此检查吗?如果这不是我正在寻找的健康检查,谁能告诉我在哪里可以找到它?

【问题讨论】:

  • 我不确定 F5 VIP 是什么,或者它是否是这个问题的关键因素。您应该能够在对 Cloudera Manager 的休息调用中使用时间序列 API -> cloudera.github.io/cm_api/apidocs/v15/path__timeseries.html 还有一个指标端点,但不推荐使用
  • @owen79,谢谢你的小费。 VIP是一个虚拟IP。这是我的负载均衡器的 IP。我需要负载均衡器对我们的每个 impala 守护程序执行健康检查,以便它知道是否将流量路由到守护程序。这就是为什么我需要对每个守护进程进行一些 REST 调用来确定它是否启动。

标签: rest cloudera impala health-monitoring


【解决方案1】:

来自 Cloudera 的人在 this link 回答了我的问题。

引用他们所说的话:

Cloudera Manager internally queries this page provided by Impala daemon host:

http://<impala-daemon-url>:25000/inflight_query_ids

to determine if the impala is responding to requests

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-24
    • 2017-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多