@Override public Double getValue() { return getSnapshot().getDiskServiceTime(); } });
public void output(FileSystem fs) throws SigarException { FileSystemUsage usage = this.sigar.getFileSystemUsage(fs.getDirName()); ArrayList items = new ArrayList(); items.add(fs.getDevName()); items.add(fs.getDirName()); items.add(String.valueOf(usage.getDiskReads())); items.add(String.valueOf(usage.getDiskWrites())); if (usage.getDiskReadBytes() == Sigar.FIELD_NOTIMPL) { items.add("-"); items.add("-"); } else { items.add(Sigar.formatSize(usage.getDiskReadBytes())); items.add(Sigar.formatSize(usage.getDiskWriteBytes())); } if (usage.getDiskQueue() == Sigar.FIELD_NOTIMPL) { items.add("-"); } else { items.add(svctm(usage.getDiskQueue())); } if (usage.getDiskServiceTime() == Sigar.FIELD_NOTIMPL) { items.add("-"); } else { items.add(svctm(usage.getDiskServiceTime())); } printf(items); }
diskWriteBytes = fileSystemUsage.getDiskWriteBytes(); diskQueue = fileSystemUsage.getDiskQueue(); diskServiceTime = fileSystemUsage.getDiskServiceTime();
if (getSnapshot().getDiskServiceTime() >= 0) { metrics.put(name("disk_service_time").tag("mountpoint", mountpoint).build(), new Gauge<Double>() { @Override
@Override public Double getValue() { return getSnapshot().getDiskServiceTime(); } });
diskWriteBytes = fileSystemUsage.getDiskWriteBytes(); diskQueue = fileSystemUsage.getDiskQueue(); diskServiceTime = fileSystemUsage.getDiskServiceTime();
diskWriteBytes = fileSystemUsage.getDiskWriteBytes(); diskQueue = fileSystemUsage.getDiskQueue(); diskServiceTime = fileSystemUsage.getDiskServiceTime();
if (getSnapshot().getDiskServiceTime() >= 0) { metrics.put(name("disk_service_time").tag("mountpoint", mountpoint).build(), new Gauge<Double>() { @Override
break; case SERVICE_TIME: val += usage.getDiskServiceTime(); break; case WRITE_BYTES:
break; case SERVICE_TIME: val += usage.getDiskServiceTime(); break; case WRITE_BYTES: