2017-05-25 103 views
0

我一直在嘗試使用SNMP在freeNAS中獲得正確數量的已用RAM。現在我一直在使用通用的linux iso:1.3.6.1.4.1.2021.4.6.0,但是發現使用的百分比不正確。獲取RAM的百分比在freenas上使用snmp

例如在我的我會做的系統上觀察時以下(total ram - avaliable ram) - buffers - cached

它說:613MB/6GB 10%

但是使用SNMP時,70%的任何想法?

回答

1

您是否在使用SNMP的監控工具? 我不知道什麼是緩衝區和緩存,但我不需要使用它們來獲取正確的數量。

RAM Total : memTotalReal.0 : .1.3.6.1.4.1.2021.4.5.0 
RAM available : memAvailReal.0 : .1.3.6.1.4.1.2021.4.6.0 

要獲得百分比:((memTotalReal.0-memAvailReal.0)/memTotalReal.0)*100

上的zabbix(我的監視工具):

(last("memTotalReal.0")-last("memAvailReal.0"))/last("memTotalReal.0")*100