【问题标题】:How to retrieve ambari cluster HDFS DISK USAGE METRICS如何检索 ambari 集群 HDFS 磁盘使用指标
【发布时间】:2015-06-30 07:38:41
【问题描述】:

我正在尝试检索 ambari UI 指标,如果有人知道请回复。

例如,如果我调用下面的 Rest API,我会在 JSON 中获得 ambari 指标:

http://<ambari-server>:8080/api/v1/clusters/<cluster-name>?fields=metrics/<metrics-name>[1430844925,1430848525,15]&_=1430848532904

其中 Metrics Name 可以是:cpu、network、memory、load ..

  • cpu : 查看集群的 cpu 利用率
  • network : 查看集群的网络利用率
  • 内存:查看集群的内存利用率
  • load : 查看集群的负载利用率

例如:

http://<ambari-server>:8080/api/v1/clusters/<cluster-name>?fields=metrics/network[1430844925,1430848525,15]&_=1430848532904

如果我调用上面的 Rest API,我将获得 JSON 格式的网络使用数据。

和上面一样我想怎么找回HDFS DISK USAGE METRICS DATA,如果有人知道,请帮帮我。

【问题讨论】:

    标签: rest metrics ambari


    【解决方案1】:

    对于已用容量:

    http://:8080/api/v1/clusters//hosts//host_components/NAMENODE?fields=metrics/dfs/FSNamesystem/CapacityUsed

    您可以检查的所有可用指标

    http://:8080/api/v1/clusters//hosts//host_components/NAMENODE?fields=metrics 在指标部分

    希望有帮助

    【讨论】:

      【解决方案2】:

      对于 HDFS 磁盘可用和一段时间内 HDFS 磁盘使用情况,您可以使用以下时间序列 API,同时根据您的要求调整时间戳。

      对于可用的 HDFS 磁盘:

      http://<ambari-server-name>:6188/ws/v1/timeline/metrics?metricNames=dfs.FSNamesystem.CapacityRemaining&appId=namenode&startTime=1629721493597&endTime=1630405297000'
      

      对于使用的 HDFS 存储:

      http://<ambari-server-name>:6188/ws/v1/timeline/metrics?metricNames=dfs.FSNamesystem.CapacityUsed&appId=namenode&startTime=1629721493597&endTime=1630405297000'
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-05-05
        • 1970-01-01
        • 2018-06-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多