Support Questions

Find answers, ask questions, and share your expertise

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
Explorer

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