OpenTSDB / opentsdb

A scalable, distributed Time Series Database.
http://opentsdb.net
GNU Lesser General Public License v2.1
4.99k stars 1.25k forks source link

Integrate OpenTSDB with Apache Ambari #428

Open StianOvrevage opened 9 years ago

StianOvrevage commented 9 years ago

Quote from Ambari website (https://ambari.apache.org/):

"The Apache Ambari project is aimed at making Hadoop management simpler by developing software for provisioning, managing, and monitoring Apache Hadoop clusters. Ambari provides an intuitive, easy-to-use Hadoop management web UI backed by its RESTful APIs."

I have recently used Ambari to provision a HBase cluster for use with OpenTSDB and found the experience very good. I also provisioned ZooKeeper and HBase clients on my OpenTSDB hosts and system monitoring of all hosts (HBase as well as OpenTSDB) is now available in the Ambari interface.

It should be possible to also provide details on how OpenTSDB works and it's statistics so they can be shown directly in the Ambari interface, both for monitoring and management/provisioning.

luluprat commented 9 years ago

hello how did you integrate opentsdb in your ambari interface ?

StianOvrevage commented 9 years ago

Hi @luluprat , I did not integrate OpenTSDB with Ambari myself. I was just suggesting that such an integration would probably be very beneficial :-)

abajwa-hw commented 8 years ago

Here is a starting point to deploy and start/stop opentsdb via Ambari: https://github.com/hortonworks-gallery/ambari-opentsdb-service Next steps would be to add metrics/widgets to expose OpenTSDB metrics in Ambari UI

vinaydts commented 8 years ago

We at ebay implemented a solution to push the directly to TSDB and integrated Grpahite with TSDB. I believe Ambari can embed Graphite UI which can pull data from TSDB . For more details please refer the project - https://github.com/eBay/hadoop-tsdb-connector

We propose a solution to push these metrics from within the hadoop process itself providing more reliability inc ase the external agent stops working