I'm trying to create a monitoring and observability infrastructure over my Hadoop cluster.
my cluster is managed via cloudera manager, because of that I have some questions that maybe some of you could help me with:
- where does cloudera saves their metrics? a tsdb?
- how does the metrics are collected? exporters?
- is there a way for me to use the cloudera manager as data source in Grafana?
And the main question is: what is the right approach for the infrastructure architecture? using jmx exporters for each service jvm? saving all of the metrics in tsdb like Prometheus and querying it in Grafana?
if any more information is needed id be more then happy to provide it.