OpManager使用HostResource.mib及其OID来计算基于Linux和Windows的系统的磁盘利用率。
以下OID的SNMP响应用于计算磁盘利用率:
1).1.3.6.1.2.1.25.2.3.1.2 (hrStorageType)
2).1.3.6.1.2.1.25.2.3.1.4 (hrStorageAllocationUnits)
3).1.3.6.1.2.1.25.2.3.1.5 (hrStorageSize)
4).1.3.6.1.2.1.25.2.3.1.6 (hrStorageUsed)
OpManager使用第1个OID(hrStorageType)查找固定磁盘列表,后面3个OID仅用于那些固定磁盘的实际计算。
如何查询这些OID:
以管理员身份打开命令提示符,并在/ opmanager / bin下执行mibbrowser.bat。
加载HostResources.mib并查询OID。
磁盘利用率的计算公式为:
例如,从上图可以看出,在6个实例中,前3个是实际的固定磁盘(分区)。其余是RAM信息和可移动磁盘。因此,我们仅需使用前3个实例进行计算。
总使用量 = 4096*31999148 + 4096*33167356 + 4096*36133897 =414926442496 bytes = 386.43 GB
因此,磁盘使用率 = 386.43*100/457.54= 84.45%