pstmt.setLong(6, vmDiskStat.getAggIOWrite()); pstmt.setLong(7, vmDiskStat.getNetBytesRead()); pstmt.setLong(8, vmDiskStat.getNetBytesWrite()); pstmt.setLong(9, vmDiskStat.getCurrentBytesRead()); pstmt.setLong(10, vmDiskStat.getCurrentBytesWrite());
pstmt.setLong(11, vmDiskStat.getAggIOWrite()); pstmt.setLong(12, vmDiskStat.getNetBytesRead()); pstmt.setLong(13, vmDiskStat.getNetBytesWrite()); pstmt.setLong(14, vmDiskStat.getCurrentBytesRead()); pstmt.setLong(15, vmDiskStat.getCurrentBytesWrite());
@Override public void doInTransactionWithoutResult(TransactionStatus status) { //get all stats with delta > 0 List<VmDiskStatisticsVO> updatedVmNetStats = _vmDiskStatsDao.listUpdatedStats(); for (VmDiskStatisticsVO stat : updatedVmNetStats) { if (_dailyOrHourly) { //update agg bytes stat.setAggBytesRead(stat.getCurrentBytesRead() + stat.getNetBytesRead()); stat.setAggBytesWrite(stat.getCurrentBytesWrite() + stat.getNetBytesWrite()); stat.setAggIORead(stat.getCurrentIORead() + stat.getNetIORead()); stat.setAggIOWrite(stat.getCurrentIOWrite() + stat.getNetIOWrite()); _vmDiskStatsDao.update(stat.getId(), stat); } } s_logger.debug("Successfully updated aggregate vm disk stats"); } });
+ vmDiskStat_lock.getCurrentBytesWrite()); vmDiskStat_lock.setNetBytesWrite(vmDiskStat_lock.getNetBytesWrite() + vmDiskStat_lock.getCurrentBytesWrite()); vmDiskStat_lock.setAggBytesWrite(vmDiskStat_lock.getNetBytesWrite() + vmDiskStat_lock.getCurrentBytesWrite()); vmDiskStat_lock.setAggBytesRead(vmDiskStat_lock.getNetBytesRead() + vmDiskStat_lock.getCurrentBytesRead()); vmDiskStat_lock.setAggIOWrite(vmDiskStat_lock.getNetIOWrite() + vmDiskStat_lock.getCurrentIOWrite());
+ vmDiskStat_lock.getCurrentBytesWrite()); vmDiskStat_lock.setNetBytesWrite(vmDiskStat_lock.getNetBytesWrite() + vmDiskStat_lock.getCurrentBytesWrite()); vmDiskStat_lock.setAggIOWrite(vmDiskStat_lock.getNetIOWrite() + vmDiskStat_lock.getCurrentIOWrite()); vmDiskStat_lock.setAggBytesRead(vmDiskStat_lock.getNetBytesRead() + vmDiskStat_lock.getCurrentBytesRead()); vmDiskStat_lock.setAggBytesWrite(vmDiskStat_lock.getNetBytesWrite() + vmDiskStat_lock.getCurrentBytesWrite());