在 freenas 上使用 snmp 获取 RAM 的百分比
Get percentage of RAM Using snmp on freenas
我一直在尝试使用 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%的时候有什么想法吗?
您是否使用带有 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
我一直在尝试使用 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%的时候有什么想法吗?
您是否使用带有 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