/** * {@inheritDoc} */ public long getBytesWritten() { return myMetrics.bytesWritten.get(); }
Integer.valueOf(this.memstoreSizeMB.get())); sb = Strings.appendKeyValue(sb, "mbInMemoryWithoutWAL", Integer.valueOf(this.mbInMemoryWithoutWAL.get())); sb = Strings.appendKeyValue(sb, "numberOfPutsWithoutWAL", Long.valueOf(this.numPutsWithoutWAL.get())); sb = Strings.appendKeyValue(sb, "readRequestsCount", Long.valueOf(this.readRequestsCount.get())); sb = Strings.appendKeyValue(sb, "writeRequestsCount", Long.valueOf(this.writeRequestsCount.get())); Long.valueOf(memory.getMax()/MB)); sb = Strings.appendKeyValue(sb, this.blockCacheSize.getName()+"MB", StringUtils.limitDecimalTo2((float)this.blockCacheSize.get()/MB)); sb = Strings.appendKeyValue(sb, this.blockCacheFree.getName()+"MB", StringUtils.limitDecimalTo2((float)this.blockCacheFree.get()/MB)); sb = Strings.appendKeyValue(sb, this.blockCacheCount.getName(), Long.valueOf(this.blockCacheCount.get())); sb = Strings.appendKeyValue(sb, this.blockCacheHitCount.getName(), Long.valueOf(this.blockCacheHitCount.get())); sb = Strings.appendKeyValue(sb, this.blockCacheMissCount.getName(), Long.valueOf(this.blockCacheMissCount.get())); sb = Strings.appendKeyValue(sb, this.blockCacheEvictedCount.getName(), Long.valueOf(this.blockCacheEvictedCount.get())); Long.valueOf(this.blockCacheHitCachingRatio.get())+"%"); sb = Strings.appendKeyValue(sb, this.hdfsBlocksLocalityIndex.getName(), Long.valueOf(this.hdfsBlocksLocalityIndex.get())); sb = Strings.appendKeyValue(sb, "slowHLogAppendCount", Long.valueOf(this.slowHLogAppendCount.get()));
/** * @inheritDoc */ public long getBytesRead() { return myMetrics.bytesRead.get(); }
return ((MetricsIntValue) o).get(); else if (o instanceof MetricsLongValue) return ((MetricsLongValue) o).get(); else if (o instanceof MetricsTimeVaryingInt) return ((MetricsTimeVaryingInt) o).getPreviousIntervalValue();
return ((MetricsIntValue) o).get(); else if (o instanceof MetricsLongValue) return ((MetricsLongValue) o).get(); else if (o instanceof MetricsTimeVaryingInt) return ((MetricsTimeVaryingInt) o).getPreviousIntervalValue();
return ((MetricsIntValue) o).get(); else if (o instanceof MetricsLongValue) return ((MetricsLongValue) o).get(); else if (o instanceof MetricsTimeVaryingInt) return ((MetricsTimeVaryingInt) o).getPreviousIntervalValue();
return ((MetricsIntValue) o).get(); else if (o instanceof MetricsLongValue) return ((MetricsLongValue) o).get(); else if (o instanceof MetricsTimeVaryingInt) return ((MetricsTimeVaryingInt) o).getPreviousIntervalValue();
return ((MetricsIntValue) o).get(); else if (o instanceof MetricsLongValue) return ((MetricsLongValue) o).get(); else if (o instanceof MetricsTimeVaryingInt) return ((MetricsTimeVaryingInt) o).getPreviousIntervalValue();
return ((MetricsIntValue)o).get(); } else if (o instanceof MetricsLongValue) { return ((MetricsLongValue)o).get(); } else if (o instanceof MetricsTimeVaryingInt) { return ((MetricsTimeVaryingInt)o).getPreviousIntervalValue();
destFs.setReplication(dstat.getPath(), (short)destRepl); saved += HighTideNode.getMetrics().savedSize.get(); HighTideNode.getMetrics().savedSize.set(saved); srcFs.setReplication(sstat.getPath(), (short)srcRepl); saved += HighTideNode.getMetrics().savedSize.get(); HighTideNode.getMetrics().savedSize.set(saved);
int filesTotal = file.depth() + 1; // Add 1 for root assertEquals(filesTotal, metrics.filesTotal.get()); assertEquals(blockCount, metrics.blocksTotal.get()); assertEquals(blockCapacity, metrics.blockCapacity.get()); fs.delete(file, true); updateMetrics(); assertEquals(filesTotal, metrics.filesTotal.get()); assertEquals(0, metrics.blocksTotal.get()); assertEquals(0, metrics.pendingDeletionBlocks.get());