Is there a way to monitor Hadoop metrics using Prometheus?

Viewed 2862

So I am currently running dual clusters for data processing, one is a Kubernetes clusters and another is a Hadoop cluster.

K8s cluster is taken care of in terms of monitoring since it was quite easy to deploy Prometheus and Grafana on it.

For the Hadoop cluster however, I am still looking of a good way to do that.

The goal is to have a unified monitoring solution, so I though it would be a good idea to go with Prometheus since I am already familiar with it, but looks like it's not straight-forward.

Hadoop by default exposes some metrics through HTTP API but those metrics are not "Prometheus-friendly".

Would appreciate if you can explain how I can achieve this.

1 Answers
Related