mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-21 14:50:08 +03:00
bug #2179: Avoid negative monitor values in VMware polling
This commit is contained in:
parent
9d995f881a
commit
1a70cffab0
@ -271,6 +271,12 @@ class VIVm
|
||||
@net_tx = vm_stats[@vm][:metrics]["net.packetsTx"].first
|
||||
end
|
||||
end
|
||||
|
||||
# Check for negative values
|
||||
@used_memory = 0 if @used_memory.to_i < 0
|
||||
@used_cpu = 0 if @used_cpu.to_i < 0
|
||||
@net_rx = 0 if @net_rx.to_i < 0
|
||||
@net_tx = 0 if @net_tx.to_i < 0
|
||||
end
|
||||
|
||||
########################################################################
|
||||
@ -357,6 +363,12 @@ class VIHost
|
||||
@net_tx = net[@host][:metrics]["net.packetsTx"].first
|
||||
end
|
||||
end
|
||||
|
||||
# Check for negative values
|
||||
@used_memory = 0 if @used_memory.to_i < 0
|
||||
@used_cpu = 0 if @used_cpu.to_i < 0
|
||||
@net_rx = 0 if @net_rx.to_i < 0
|
||||
@net_tx = 0 if @net_tx.to_i < 0
|
||||
end
|
||||
|
||||
########################################################################
|
||||
|
Loading…
x
Reference in New Issue
Block a user