I am trying to collect all the Hadoop, HBase and ZooKeeper logs from each node in my cluster to some central location, lets say my local machine. What is the best way to achieve this? Does Cloudera or Cloudera Manager offer any such facilty?
This will give you the most recent role logs (I believe since it last started). I don't think there's a great way to stream these to some other location via the API, but you could probably set up flume or something to do that.