From e45889f9896a251c8e81773bd02f3b819ba6c61a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Constantino=20V=C3=A1zquez=20Blanco?= Date: Fri, 5 Feb 2010 10:25:23 +0000 Subject: [PATCH] Adding NET defaults for IM polling, for VMware server git-svn-id: http://svn.opennebula.org/one/trunk@964 3034c82b-c49b-4eb3-8279-a7acafdc01c0 --- src/im_mad/vmware/OneImVmware.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/im_mad/vmware/OneImVmware.java b/src/im_mad/vmware/OneImVmware.java index b88059039b..d572e4ddb5 100644 --- a/src/im_mad/vmware/OneImVmware.java +++ b/src/im_mad/vmware/OneImVmware.java @@ -207,13 +207,17 @@ class OneImVmware extends Thread response = response + ",FREEMEMORY=" + (totalMemory-usedMemory); // NET + int net=0; rf = gP.getPerformanceCounter("net.transmitted.average", 60); - if (!rf) throw new Exception(); - response = response + ",NETTX=" + (int)gP.getMeasure(); + if (!rf) net = 0; + else net = (int)gP.getMeasure(); + response = response + ",NETTX=" + net; rf = gP.getPerformanceCounter("net.received.average", 60); - if (!rf) throw new Exception(); - response = response + ",NETRX=" + (int)gP.getMeasure(); + if (!rf) net = 0; + else net = (int)gP.getMeasure(); + response = response + ",NETRX=" + net; + // Send the actual response send_message("MONITOR SUCCESS " + hid_str + " " + response);