ambari rest api (三)
1.获取指定主机指定组件的信息列表
http://ip:8080/api/v1/clusters/hdp_dev/hosts/hadoop003.edcs.org/host_components/DATANODE
2.获取主机列表
http://ip:8080/api/v1/clusters/hdp_dev/hosts
3.获取主机的各种状态
http://ip:8080/api/v1/clusters/hdp_dev/hosts/hadoop002.edcs.org?fields=Hosts/total_mem
注意:最后一个参数还可以换成"host_state", 用来判断机器健康状态 : "HEALTHY/HEARTBEAT_LOST
4.获取服务状态
http://ip:8080/api/v1/clusters/hdp_dev/services/HDFS
5.获取组件信息
http://ip:8080/api/v1/clusters/hdp_dev/services/HDFS/components/NAMENODE
6.获取指定主机上的服务
http://ip:8080/api/v1/clusters/hdp_dev/hosts/hadoop002.edcs.org
7.获取服务状态
http://ip:8080/api/v1/clusters/c1/services/HDFS?fields=ServiceInfo/state
8.获取集群摘要
http://ip:8080/api/v1/clusters/hdp_dev/alerts?format=summary
8.获取不同服务的历史告警信息,括号里面的服务可以是集群中的各种服务
http://ip:8080/api/v1/clusters/c1/alert_history?(AlertHistory/service_name.in(HDFS,YARN))
9.获取不同状态下的服务列表
http://ip:8080/api/v1/clusters/hdp_dev/alert_history?(AlertHistory/state=CRITICAL)&fields=*&from=start&page_size=100
http://ip:8080/api/v1/clusters/hdp_dev/alert_history?(AlertHistory/state=UNKNOWN)&fields=*&from=start&page_size=100
http://ip:8080/api/v1/clusters/hdp_dev/alert_history?(AlertHistory/state=WARNING)&fields=*&from=start&page_size=100
10.获取服务的告警信息
http://ip:8080/api/v1/clusters/hdp_dev/services/HDFS/alerts
11.获取所有的集群配置信息
curl -u hdp:hdp@ -H "X-Requested-By: ambari" -X GET http://hadoop001.edcs.org:8080/api/v1/clusters/hdp_dev/configurations
12.获取指定类型的配置信息:例如:core-site.xml
curl -u hdp:hdp@ -H "X-Requested-By: ambari" -X GET http://hadoop001.edcs.org:8080/api/v1/clusters/hdp_dev/configurations?type=core-site&tag=version1
ambari rest api (三)的更多相关文章
- 用JSON-server模拟REST API(三) 进阶使用
用JSON-server模拟REST API(三) 进阶使用 前面演示了如何安装并运行 json server , 和使用第三方库真实化模拟数据 , 下面将展开更多的配置项和数据操作. 目录: 配置项 ...
- Express4.x API (三):Response (译)
Express4.x API 译文 系列文章 Express4.x API (一):application (译) -- 完成 Express4.x API (二):request (译) -- 完成 ...
- Ambari Rest api 使用
最近由于项目的需要在看一些Ambari的api去获取集群的一些信息,获取集群节点的状态信息以及各个服务和组件的信息.然后在我们的数据服务管理平台上去做一些监控运维,现在把一些使用总结一下:官网rest ...
- java:struts框架2(方法的动态和静态调用,获取Servlet API三种方式(推荐IOC(控制反转)),拦截器,静态代理和动态代理(Spring AOP))
1.方法的静态和动态调用: struts.xml: <?xml version="1.0" encoding="UTF-8"?> <!DOCT ...
- 了解HTML5和“她”的 API (三)
Web Workers(后台线程) JavaScript是单线程的,较长的javascript运算会阻塞UI线程. web worker 是运行在后台的 JavaScript,不会影响页面的性能. 在 ...
- Ambari REST API 使用介绍 - How To: Use Swagger with Ambari (Explore Ambari REST)
How To: Use Swagger with Ambari (Explore Ambari REST) Article Note : This feature is available from ...
- ambari rest api (修改集群配置文件)
1.找到你需要修改的配置的最新版本 curl -u admin:admin -H "X-Requested-By: ambari" -X GET http://AMBARI_SER ...
- Ambari的API调用
GET api/v1/clusters/HDP/configurations可以获得所有的配置信息(例如,http://hdp0:8080/api/v1/clusters/HDP/configurat ...
- Appium(九):Appium API(三) 滑动和拖拽、高级手势、手机操作
1. 滑动和拖拽 我们在做自动化测试的时候,有些按钮是需要滑动几次屏幕后才会出现,此时,我们需要使用代码来模拟手指的滑动,也就是接下来要学的滑动和拖拽了. 1.1 swipe滑动事件 从一个坐标位置滑 ...
随机推荐
- mysql实现经纬度计算两个坐标之间的距离
DELIMITER $$CREATE DEFINER = CURRENT_USER FUNCTION `getDistance`(`lon1` float,`lat1` float,`lon2` fl ...
- Tensorflow之快速加载MNIST数据集
from tensorflow.examples.tutorials.mnist import input_data import tensorflow as tf def myprint(v): p ...
- 第二百四十九节,Bootstrap附加导航插件
第二百四十九节,Bootstrap附加导航插件 学习要点: 1.附加导航插件 本节课我们主要学习一下 Bootstrap 中的附加导航插件 一.附加导航 注意:此插件要使用 bootstrap3.0. ...
- Servlet采用多线程来处理多个请求同时访问
Servlet采用多线程来处理多个请求同时访问,Servlet容器维护了一个线程池来服务请求.
- 【BZOJ】1053: [HAOI2007]反素数ant(贪心+dfs)
http://www.lydsy.com/JudgeOnline/problem.php?id=1053 约数个数等于分解出的质因数的(指数+1)的乘积这个就不用说了吧... 然后好神的题在于贪心.. ...
- iOS -转载-根据字母排序
1.从小到大自然排序NSDictionary *dic = @{", ", ", ", ", ", ", ", &quo ...
- 给Jquery easyui 的datagrid 每行添加操作链接
背景 我们都知道Jquery的Easy-UI的datagrid能够加入而且自己定义Toolbar,这样我们选择一行然后选择toolbar的对应button就能够对这行的数据进行操作.但实际项目里我们可 ...
- HttpModule,HttpContext,HttpHandler
http://www.cnblogs.com/wujy/tag/ASP.NET%E5%9F%BA%E7%A1%80/ http://www.th7.cn/Program/net/2011/12/26/ ...
- IOS 预览word文档的集中方式
在iPhone中可以很方便的预览文档文件,如:pdf.word等等,这篇文章将以PDF为例.介绍三种预览PDF的方式,又分别从本地pdf文档和网络上的pdf文档进行对比. 预览本地PDF文档: 1.使 ...
- oracle修改用户密码
1.使用oracle用户登录,连接数据库 [oracle@wuzj ~]$ sqlplus /nolog SQL*Plus: Release 10.2.0.1.0 - Production on Th ...