Examples of VBDMetrics


Examples of com.xensource.xenapi.VBDMetrics

                VM vm = VM.getByUuid(conn, vmUUID);
                VmStatsEntry stats = vmResponseMap.get(vmUUID);
                double diskReadKBs = 0;
                double diskWriteKBs = 0;
                for (VBD vbd : vm.getVBDs(conn)) {
                    VBDMetrics record = vbd.getMetrics(conn);
                    diskReadKBs += record.getIoReadKbs(conn);
                    diskWriteKBs += record.getIoWriteKbs(conn);
                }
                if (stats == null) {
                    stats = new VmStatsEntry();
                }
                stats.setDiskReadKBs(diskReadKBs);
View Full Code Here

Examples of com.xensource.xenapi.VBDMetrics

                VM vm = VM.getByUuid(conn, vmUUID);
                VmStatsEntry stats = vmResponseMap.get(vmUUID);
                double diskReadKBs = 0;
                double diskWriteKBs = 0;
                for (VBD vbd : vm.getVBDs(conn)) {
                    VBDMetrics vbdmetrics = vbd.getMetrics(conn);
                    if (!isRefNull(vbdmetrics)) {
                        try {
                            diskReadKBs += vbdmetrics.getIoReadKbs(conn);
                            diskWriteKBs += vbdmetrics.getIoWriteKbs(conn);
                        catch (Types.HandleInvalid e) {
                            s_logger.debug("vbdmetrics doesn't exist ");
                        }
                    }
                }
View Full Code Here

Examples of com.xensource.xenapi.VBDMetrics

                VM vm = VM.getByUuid(conn, vmUUID);
                VmStatsEntry stats = vmResponseMap.get(vmUUID);
                double diskReadKBs = 0;
                double diskWriteKBs = 0;
                for (VBD vbd : vm.getVBDs(conn)) {
                    VBDMetrics record = vbd.getMetrics(conn);
                    diskReadKBs += record.getIoReadKbs(conn);
                    diskWriteKBs += record.getIoWriteKbs(conn);
                }
                if (stats == null) {
                    stats = new VmStatsEntry();
                }
                stats.setDiskReadKBs(diskReadKBs);
View Full Code Here

Examples of com.xensource.xenapi.VBDMetrics

                VM vm = VM.getByUuid(conn, vmUUID);
                VmStatsEntry stats = vmResponseMap.get(vmUUID);
                double diskReadKBs = 0;
                double diskWriteKBs = 0;
                for (VBD vbd : vm.getVBDs(conn)) {
                    VBDMetrics record = vbd.getMetrics(conn);
                    diskReadKBs += record.getIoReadKbs(conn);
                    diskWriteKBs += record.getIoWriteKbs(conn);
                }
                if (stats == null) {
                    stats = new VmStatsEntry();
                }
                stats.setDiskReadKBs(diskReadKBs);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.