Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

Send Ambari Metric to Elasticsearch

avatar
Expert Contributor

It is posible Send Ambari Metric to Elasticsearch ?

1 ACCEPTED SOLUTION

avatar
Super Guru
@Dmitro Vasilenko

I don't know if you can send the Ambari Metrics data directly to Elasticsearch. However it should be possible to pull the data from HBase which is where Ambari Metrics is storing the data behind the scenes. This might be helpful for doing that: https://lessc0de.github.io/connecting_hbase_to_elasticsearch.html

You could also use the Elasticsearch hadoop connector to pull data via Spark, which can access the data in HBase via Phoenix, to push the data to Elasticsearch: https://www.elastic.co/products/hadoop

View solution in original post

6 REPLIES 6

avatar
Expert Contributor

Elasticsearch on another system not in hdp Cluster/Servers

avatar
Super Guru
@Dmitro Vasilenko

I don't know if you can send the Ambari Metrics data directly to Elasticsearch. However it should be possible to pull the data from HBase which is where Ambari Metrics is storing the data behind the scenes. This might be helpful for doing that: https://lessc0de.github.io/connecting_hbase_to_elasticsearch.html

You could also use the Elasticsearch hadoop connector to pull data via Spark, which can access the data in HBase via Phoenix, to push the data to Elasticsearch: https://www.elastic.co/products/hadoop

avatar
Expert Contributor

Hi!

Thank you, I will try apply this.

avatar
Super Guru

@Dmitro Vasilenko

If you think my answer was helpful, please accept it to make it easier for others to find.

avatar
Expert Contributor

Also, may be you have more information about Hbase & Elasticsearch & )

avatar
Frequent Visitor

Ambari Metrics是否可以使用外部的hbase