@Override public Long getValue() { return getSnapshot().getTotal() * 1024; } });
if (pct >= conf.disk_fatal_pct && fatal.length() < 32756) { long avail = usage.getAvail(); long total = usage.getTotal(); if (fatal.length() > 0) { fatal.append("\n"); } else if (pct >= conf.disk_warning_pct && warn.length() < 32756) { long avail = usage.getAvail(); long total = usage.getTotal(); if (warn.length() > 0) { warn.append("\n");
deltaMap.put("WriteBytes", usage.getDiskWriteBytes() - (Long) deltaMap.get("WriteBytes")); deltaMap.put("Writes", usage.getDiskWrites() - (Long) deltaMap.get("Writes")); deltaMap.put("Total", usage.getTotal()); deltaMap.put("Used", usage.getUsed()); deltaMap.putAll(fs[i].toMap());
.put("sys/fs/max", fsu.getTotal() * 1024) .put("sys/fs/used", fsu.getUsed() * 1024) .put("sys/fs/files/count", fsu.getFiles())
total = fileSystemUsage.getTotal() * 1024; free = fileSystemUsage.getFree() * 1024; available = fileSystemUsage.getAvail() * 1024;
@Override public Long getValue() { return getSnapshot().getTotal() * 1024; } });
public List<FileSystem> filesystems() { List<FileSystem> result = new ArrayList<FileSystem>(); org.hyperic.sigar.FileSystem[] fss = null; try { fss = sigar.getFileSystemList(); } catch (SigarException e) { // give up return result; } if (fss == null) { return result; } for (org.hyperic.sigar.FileSystem fs: fss) { long totalSizeKB = 0L; long freeSpaceKB = 0L; try { FileSystemUsage usage = sigar.getFileSystemUsage(fs.getDirName()); totalSizeKB = usage.getTotal(); freeSpaceKB = usage.getFree(); } catch (SigarException e) { // ignore } result.add(FileSystem.fromSigarBean(fs, totalSizeKB, freeSpaceKB)); } return result; }
.put("sys/fs/max", fsu.getTotal() * 1024) .put("sys/fs/used", fsu.getUsed() * 1024) .put("sys/fs/files/count", fsu.getFiles())
.put("sys/fs/max", fsu.getTotal() * 1024) .put("sys/fs/used", fsu.getUsed() * 1024) .put("sys/fs/files/count", fsu.getFiles())
.put("sys/fs/max", fsu.getTotal() * 1024) .put("sys/fs/used", fsu.getUsed() * 1024) .put("sys/fs/files/count", fsu.getFiles())
.put("sys/fs/max", fsu.getTotal() * 1024) .put("sys/fs/used", fsu.getUsed() * 1024) .put("sys/fs/files/count", fsu.getFiles())
.put("sys/fs/max", fsu.getTotal() * 1024) .put("sys/fs/used", fsu.getUsed() * 1024) .put("sys/fs/files/count", fsu.getFiles())
"sys/fs/max", fsu.getTotal() * 1024, "sys/fs/used", fsu.getUsed() * 1024 );
total = fileSystemUsage.getTotal() * 1024; free = fileSystemUsage.getFree() * 1024; available = fileSystemUsage.getAvail() * 1024;
total = fileSystemUsage.getTotal() * 1024; free = fileSystemUsage.getFree() * 1024; available = fileSystemUsage.getAvail() * 1024;
fsInfo.setFreeMb(SizeUnit.KILOBYTES.toMegabytes(stats.getFree())); fsInfo.setUsedMb(SizeUnit.KILOBYTES.toMegabytes(stats.getUsed())); fsInfo.setTotalMb(SizeUnit.KILOBYTES.toMegabytes(stats.getTotal())); final double usedPercent = (fsInfo.getTotalMb() != 0) ? (fsInfo.getUsedMb() * 100) / fsInfo.getTotalMb() : 0; fsInfo.setUsedPercent(usedPercent);
long capacityInKB = fileSystemUsage.getTotal(); // convert KB to MB drives.add(new OSDriveDetails(dirName, capacityInKB));
final FileSystemUsage stats = sigar.getFileSystemUsage(fsName); final DiskSnapshot diskSnapshot = new DiskSnapshot(); diskSnapshot.setTotal(stats.getTotal()); diskSnapshot.setAvailable(stats.getAvail()); diskSnapshot.setUsed(stats.getUsed());