在freenas

时间:2017-05-25 18:56:12

标签: snmp

我一直在尝试使用SNMP在freeNAS中获取正确数量的已用RAM。现在我一直在使用通用linux iso:1.3.6.1.4.1.2021.4.6.0,但发现使用的百分比不正确。

例如,我将执行以下(total ram - avaliable ram) - buffers - cached

在查看系统时,它表示613MB / 6GB 10%

但是当使用snmp 70%的任何想法时?

1 个答案:

答案 0 :(得分: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