3. The Heatmaps View

The Heatmaps view gives you a graphic representation of the overall utilization of your cluster using simple color coding.

Each host in the cluster is represented by a block. To see more information on a specific host, hover over the block you are interested in, and a popup with key host data appears. The color of the blocks represents usage in an appropriate unit based on a selectable set of metrics. If the data necessary to determine state are not all available, the block is marked as having Invalid data. Changing the default maximum values for the heatmap lets you fine tune the representation. Use the Select Metric dropdown to select the metric type.

Currently the following metrics are supported:

  • Host/Disk Space Used % Uses disk.disk_free and disk.disk_total

  • Host/Memory Used %: Uses memory.mem_free and memory.mem_total

  • HDFS/Bytes Read: Uses dfs.datanode.bytes_read

  • HDFS/Bytes Written: Uses dfs.datanode.bytes_written

  • HDFS/Garbage Collection Time: Uses jvm.gcTimeMillis

  • HDFS/JVM Heap MemoryUsed: Uses jvm.memHeapUsedM

  • MapReduce/Maps Running: Uses mapred.tasktracker.maps_running

  • MapReduce/Reduces Running: Uses mapred.tasktracker.reduces_running

  • MapReduce/Garbage Collection Time: Uses jvm.gcTimeMillis

  • MapReduce/JVM Heap Memory Used: Uses jvm.memHeapUsedM

  • HBase/RegionServer read request count: Uses hbase.regionserver.readRequestsCount

  • HBase/RegionServer write request count: Uses hbase.regionserver.writeRequestsCount

  • HBase/RegionServer compaction queue size: Uses hbase.regionserver.compactionQueueSize

  • HBase/RegionServer regions: Uses hbase.regionserver.regions

  • HBase/RegionServer memstore sizes: Uses hbase.regionserver.memstoreSizeMB


loading table of contents...