Description
It would be useful to have each Java process in Hadoop (JobTracker, TaskTracker, NameNode and DataNode) report some Java VM metrics. E.g. heap/non-heap memory used/committed, number of garbage collections and percentage of time spent in GC, number of threads that are runnable/blocked/waiting/etc.