Tim:

You should get a copy of Lars' book.  Then you'd know what the below
are (smile).

Quoting:

"A commonly used metric in HBase is called time varying rate, which
not only tracks the number of events, but also how long each event
took to complete.  A TVR exposes four values.   [Below] shows the
values and their meanings.

Value Name             Short        Description
Number Operations  NumOps    The actual number of events since the last poll
Minimum Time        MniTime    The shortest time reported for an event
to complete
Maximum Time       MaxTime   The longest time reported for an event to complete
Average Time         AvgTime    The average time for completing
events...sum of times per event divided by number of events"

Our metrics need a bit of a revamp so file issues on stuff that seems off Tim.

St.Ack

On Mon, May 23, 2011 at 10:39 AM, Tim Sell <[email protected]> wrote:
> I am collecting hbase stats from jmx.
>
> Here's an example of the compaction stats from one of the region servers...
>
> compactionQueueSize     0
> compactionSizeAvgTime   19349729
> compactionSizeMaxTime   566512933
> compactionSizeMinTime   0
> compactionSizeNumOps    8
> compactionTimeAvgTime   83
> compactionTimeMaxTime   1300
> compactionTimeMinTime   0
> compactionTimeNumOps    8
>
> What does NumOps of compactionSize and compactionTime mean? is that
> the total number of compactions ever?
>
> Also, having a time suffix for compactionSize seems confusing. It
> seems an artifact of this:
>
> protected final PersistentMetricsTimeVaryingRate compactionTime =
>    new PersistentMetricsTimeVaryingRate("compactionTime", registry);
> protected final PersistentMetricsTimeVaryingRate compactionSize =
>    new PersistentMetricsTimeVaryingRate("compactionSize", registry);
>

Reply via email to