Improved SNMP support

This commit is contained in:
Luca Deri 2016-07-03 13:06:34 +02:00
parent 843625d6d1
commit 5791d5a262
2 changed files with 57 additions and 4 deletions

View file

@ -549,12 +549,13 @@ function bytesToSize(bytes)
end
-- Convert bits to human readable format
function bitsToSize(bits)
function bitsToSizeMultiplier(bits, multiplier)
precision = 2
kilobit = 1000;
megabit = kilobit * 1000;
gigabit = megabit * 1000;
terabit = gigabit * 1000;
megabit = kilobit * multiplier;
gigabit = megabit * multiplier;
terabit = gigabit * multiplier;
if((bits >= kilobit) and (bits < megabit)) then
return round(bits / kilobit, precision) .. ' Kbit';
@ -569,6 +570,10 @@ function bitsToSize(bits)
end
end
function bitsToSize(bits)
return(bitsToSizeMultiplier(bits, 1000))
end
-- Convert packets to pps readable format
function pktsToSize(pkts)
precision = 2