FreeNAS – 你如何监测磁盘/共享使用情况?

我有一台运行FreeNAS的服务器。 它有一个内置RAID卡,目前在RAID 10中运行4个磁盘。

我有一个LibreNMS服务器,它使用SNMP来监视我们所有的networking,虚拟操作系统和物理机器。 我刚刚注意到,在监视FreeNAS机器时,它不显示磁盘使用情况。 甚至没有运行USB棒的操作系统。

这只是FreeNAS的事吗? 如果是的话,你如何监视你的磁盘使用情况,以知道磁盘何时变满?

从我记得的FreeNAS,你实际上需要从GUI启用SNMP服务。 有一个HOST-RESOURCES-MIB应该告诉你你在找什么。 所有的MIB位于/usr/local/share/snmp/mibs目录下。

编辑:尝试这三个OID的组合(确切的OID可能会在您的系统上有所不同):

 HOST-RESOURCES-MIB::hrStorageAllocationUnits.13 HOST-RESOURCES-MIB::hrStorageSize.13 HOST-RESOURCES-MIB::hrStorageUsed.13 

您将需要将hrStorageAllocationUnits乘以hrStorageSizehrStorageUsed以转换为字节。