Open StianOvrevage opened 9 years ago
hello how did you integrate opentsdb in your ambari interface ?
Hi @luluprat , I did not integrate OpenTSDB with Ambari myself. I was just suggesting that such an integration would probably be very beneficial :-)
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
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
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.