HBase design and performance is very much dependent on how it is being used with any application. Though all metrics and tools discussed in the previous section provide the system-level monitoring, but this does not ensure that the application accessing HBase is getting optimal performance from HBase. However, monitoring definitely ensures that the statistics help in optimizing the performance, for example, the
Scan performance achieved by the client for any region server, network latencies, number of concurrent clients and many more. All this information actually not only helps to fine tune HBase but also in understanding the client expectation from HBase.
Performance is always measured in terms of the response ...