@Override public Long getValue() { return getSnapshot().getPageIn(); } });
private SwapStats() { try { Swap swap = sigar.getSwap(); this.prevPageIn = swap.getPageIn(); this.prevPageOut = swap.getPageOut(); } catch (SigarException e) { log.error(e, "Failed to get Swap"); } }
@Override public void emit(ServiceEmitter emitter) { Swap swap = null; try { swap = sigar.getSwap(); } catch (SigarException e) { log.error(e, "Failed to get Swap"); } if (swap != null) { long currPageIn = swap.getPageIn(); long currPageOut = swap.getPageOut(); final Map<String, Long> stats = ImmutableMap.of( "sys/swap/pageIn", (currPageIn - prevPageIn), "sys/swap/pageOut", (currPageOut - prevPageOut), "sys/swap/max", swap.getTotal(), "sys/swap/free", swap.getFree() ); final ServiceMetricEvent.Builder builder = builder(); MonitorUtils.addDimensionsToBuilder(builder, dimensions); for (Map.Entry<String, Long> entry : stats.entrySet()) { emitter.emit(builder.build(entry.getKey(), entry.getValue())); } this.prevPageIn = currPageIn; this.prevPageOut = currPageOut; } } }
long pagein = sw.getPageIn(); long pageout = sw.getPageOut(); long tswap = sw.getTotal();
@Override public float poll() { return fixLongValue( sigarWrapper.swap.getPageIn() ); } };
@Override public Long getValue() { return getSnapshot().getPageIn(); } });
private SwapStats() { try { Swap swap = sigar.getSwap(); this.prevPageIn = swap.getPageIn(); this.prevPageOut = swap.getPageOut(); } catch (SigarException e) { log.error(e, "Failed to get Swap"); } }
private SwapStats() { try { Swap swap = sigar.getSwap(); this.prevPageIn = swap.getPageIn(); this.prevPageOut = swap.getPageOut(); } catch (SigarException e) { log.error(e, "Failed to get Swap"); } }
private SwapStats() { try { Swap swap = sigar.getSwap(); this.prevPageIn = swap.getPageIn(); this.prevPageOut = swap.getPageOut(); } catch (SigarException e) { log.error(e, "Failed to get Swap"); } }
private SwapStats() { try { Swap swap = sigar.getSwap(); this.prevPageIn = swap.getPageIn(); this.prevPageOut = swap.getPageOut(); } catch (SigarException e) { log.error(e, "Failed to get Swap"); } }
private SwapStats() { try { Swap swap = sigar.getSwap(); this.prevPageIn = swap.getPageIn(); this.prevPageOut = swap.getPageOut(); } catch (SigarException e) { log.error(e, "Failed to get Swap"); } }
private SwapStats() { try { Swap swap = sigar.getSwap(); this.prevPageIn = swap.getPageIn(); this.prevPageOut = swap.getPageOut(); } catch (SigarException e) { log.error(e, "Failed to get Swap"); } }
public long getVal() throws StatUnreachableException { try { long curr = sigar.getSwap().getPageIn(); long rtn = curr - last; last = curr; if (isFirst) { isFirst = false; throw new StatUnreachableException("don't return first value"); } return rtn; } catch (SigarException e) { throw new StatUnreachableException(e.getMessage(), e); } } });
public static SwapSpace fromSigarBean(Swap swap) { return new SwapSpace( // swap.getTotal(), swap.getUsed(), swap.getFree(), // swap.getPageIn(), swap.getPageOut()); }
@Override public void emit(ServiceEmitter emitter) { Swap swap = null; try { swap = sigar.getSwap(); } catch (SigarException e) { log.error(e, "Failed to get Swap"); } if (swap != null) { long currPageIn = swap.getPageIn(); long currPageOut = swap.getPageOut(); final Map<String, Long> stats = ImmutableMap.of( "sys/swap/pageIn", (currPageIn - prevPageIn), "sys/swap/pageOut", (currPageOut - prevPageOut), "sys/swap/max", swap.getTotal(), "sys/swap/free", swap.getFree() ); final ServiceMetricEvent.Builder builder = new ServiceMetricEvent.Builder(); for (Map.Entry<String, Long> entry : stats.entrySet()) { emitter.emit(builder.build(entry.getKey(), entry.getValue())); } this.prevPageIn = currPageIn; this.prevPageOut = currPageOut; } } }
@Override public void emit(ServiceEmitter emitter) { Swap swap = null; try { swap = sigar.getSwap(); } catch (SigarException e) { log.error(e, "Failed to get Swap"); } if (swap != null) { long currPageIn = swap.getPageIn(); long currPageOut = swap.getPageOut(); final Map<String, Long> stats = ImmutableMap.of( "sys/swap/pageIn", (currPageIn - prevPageIn), "sys/swap/pageOut", (currPageOut - prevPageOut), "sys/swap/max", swap.getTotal(), "sys/swap/free", swap.getFree() ); final ServiceMetricEvent.Builder builder = builder(); MonitorUtils.addDimensionsToBuilder(builder, dimensions); for (Map.Entry<String, Long> entry : stats.entrySet()) { emitter.emit(builder.build(entry.getKey(), entry.getValue())); } this.prevPageIn = currPageIn; this.prevPageOut = currPageOut; } } }
@Override public void emit(ServiceEmitter emitter) { Swap swap = null; try { swap = sigar.getSwap(); } catch (SigarException e) { log.error(e, "Failed to get Swap"); } if (swap != null) { long currPageIn = swap.getPageIn(); long currPageOut = swap.getPageOut(); final Map<String, Long> stats = ImmutableMap.of( "sys/swap/pageIn", (currPageIn - prevPageIn), "sys/swap/pageOut", (currPageOut - prevPageOut), "sys/swap/max", swap.getTotal(), "sys/swap/free", swap.getFree() ); final ServiceMetricEvent.Builder builder = builder(); MonitorUtils.addDimensionsToBuilder(builder, dimensions); for (Map.Entry<String, Long> entry : stats.entrySet()) { emitter.emit(builder.build(entry.getKey(), entry.getValue())); } this.prevPageIn = currPageIn; this.prevPageOut = currPageOut; } } }
@Override public void emit(ServiceEmitter emitter) { Swap swap = null; try { swap = sigar.getSwap(); } catch (SigarException e) { log.error(e, "Failed to get Swap"); } if (swap != null) { long currPageIn = swap.getPageIn(); long currPageOut = swap.getPageOut(); final Map<String, Long> stats = ImmutableMap.of( "sys/swap/pageIn", (currPageIn - prevPageIn), "sys/swap/pageOut", (currPageOut - prevPageOut), "sys/swap/max", swap.getTotal(), "sys/swap/free", swap.getFree() ); final ServiceMetricEvent.Builder builder = builder(); MonitorUtils.addDimensionsToBuilder(builder, dimensions); for (Map.Entry<String, Long> entry : stats.entrySet()) { emitter.emit(builder.build(entry.getKey(), entry.getValue())); } this.prevPageIn = currPageIn; this.prevPageOut = currPageOut; } } }
@Override public void emit(ServiceEmitter emitter) { Swap swap = null; try { swap = sigar.getSwap(); } catch (SigarException e) { log.error(e, "Failed to get Swap"); } if (swap != null) { long currPageIn = swap.getPageIn(); long currPageOut = swap.getPageOut(); final Map<String, Long> stats = ImmutableMap.of( "sys/swap/pageIn", (currPageIn - prevPageIn), "sys/swap/pageOut", (currPageOut - prevPageOut), "sys/swap/max", swap.getTotal(), "sys/swap/free", swap.getFree() ); final ServiceMetricEvent.Builder builder = builder(); MonitorUtils.addDimensionsToBuilder(builder, dimensions); for (Map.Entry<String, Long> entry : stats.entrySet()) { emitter.emit(builder.build(entry.getKey(), entry.getValue())); } this.prevPageIn = currPageIn; this.prevPageOut = currPageOut; } } }
.setActualFreeMb(memory.getActualFree()) .setActualUsedMb(memory.getActualUsed()) .setPageIn(swap.getPageIn()) .setPageOut(swap.getPageOut()) .setRamMb(memory.getRam())