From 815f4a3c216f80680a9d9495afdbb853abc99298 Mon Sep 17 00:00:00 2001 From: tinova 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 b880590..d572e4d 100644 --- a/src/im_mad/vmware/OneImVmware.java +++ b/src/im_mad/vmware/OneImVmware.java @@ -207,13 +207,17 @@ else if (action.equals("FINALIZE")) 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);