Ambari 跟 Hadoop 等開源軟體一樣,也是 Apache Software Foundation 中的一個項目,並且是頂級項目。2018年11月為止最新的發布版本是 2.7.3。就 Ambari 的作用來說,就是創建、管理、監視 Hadoop 的集群,但是這裡的 Hadoop 是廣義,指的是 Hadoop 整個生態圈(例如 Hive,Hbase,Sqoop,Zookeeper 等),而並不僅是特指 Hadoop。用一句話來說,Ambari 就是為了讓 Hadoop 以及相關的大數據軟體更容易使用的一個工具。
Ambari主要取得了以下成績:
•通過一步一步的安裝精靈簡化了集群供應。
•預先配置好關鍵的運維指標(metrics),可以直接查看Hadoop Core(HDFS和MapReduce)及相關項目(如HBase、Hive和HCatalog)是否健康。
•支持作業與任務執行的可視化與分析,能夠更好地查看依賴和性能。
•通過一個完整的RESTful API把監控信息暴露出來,集成了現有的運維工具。
•用戶界面非常直觀,用戶可以輕鬆有效地查看信息並控制集群。
Ambari使用Ganglia收集度量指標,用Nagios支持系統報警,當需要引起管理員的關注時(比如,節點停機或磁碟剩餘空間不足等問題),系統將向其傳送郵件。
此外,Ambari能夠安裝安全的(基於Kerberos)Hadoop集群,以此實現了對Hadoop 安全的支持,提供了基於角色的用戶認證、授權和審計功能,並為用戶管理集成了LDAP和Active Directory。