用snmp获取内存使用率时,结果有多条,如何计算使用率? 5
#snmpinfo-mdump-vhrStorageUsedhrStorageUsed.1=2101891hrStorageUsed.2=745147hrStorageU...
#snmpinfo -m dump -v hrStorageUsed
hrStorageUsed.1 = 2101891
hrStorageUsed.2 = 745147
hrStorageUsed.3 = 300941
hrStorageUsed.4 = 361935
hrStorageUsed.5 = 160857
hrStorageUsed.6 = 52544
hrStorageUsed.7 = 1130
hrStorageUsed.8 = 741
hrStorageUsed.9 = 1048
hrStorageUsed.10 = 916
hrStorageUsed.11 = 185591
请问哪一个才是真正的内存使用值,或者如何根据这些值计算真正的内存使用值。内存最大值也是一样,多个结果,同问。 展开
hrStorageUsed.1 = 2101891
hrStorageUsed.2 = 745147
hrStorageUsed.3 = 300941
hrStorageUsed.4 = 361935
hrStorageUsed.5 = 160857
hrStorageUsed.6 = 52544
hrStorageUsed.7 = 1130
hrStorageUsed.8 = 741
hrStorageUsed.9 = 1048
hrStorageUsed.10 = 916
hrStorageUsed.11 = 185591
请问哪一个才是真正的内存使用值,或者如何根据这些值计算真正的内存使用值。内存最大值也是一样,多个结果,同问。 展开
1个回答
展开全部
你贴上去的这些东西是无法看出哪个是内存使用值的,下面是我在aix5.3下取值的依据,你参考下:
1: hrMemorySize.0 (integer) 8126464 内存总大小
2: hrStorageIndex.1 (integer) 1
3: hrStorageIndex.2 (integer) 2
4: hrStorageIndex.3 (integer) 3
5: hrStorageIndex.4 (integer) 4
6: hrStorageIndex.5 (integer) 5
7: hrStorageIndex.6 (integer) 6
8: hrStorageIndex.7 (integer) 7
9: hrStorageIndex.8 (integer) 8
10: hrStorageIndex.9 (integer) 9
11: hrStorageType.1 (object identifier) hrStorageFixedDisk
12: hrStorageType.2 (object identifier) hrStorageFixedDisk
13: hrStorageType.3 (object identifier) hrStorageFixedDisk
14: hrStorageType.4 (object identifier) hrStorageFixedDisk
15: hrStorageType.5 (object identifier) hrStorageFixedDisk
16: hrStorageType.6 (object identifier) hrStorageFixedDisk
17: hrStorageType.7 (object identifier) hrStorageFixedDisk
18: hrStorageType.8 (object identifier) hrStorageVirtualMemory
19: hrStorageType.9 (object identifier) hrStorageRam 存储类型为RAM,也就是内存
20: hrStorageDescr.1 (octet string) /dev/hd4 [2F.64.65.76.2F.68.64.34 (hex)]
21: hrStorageDescr.2 (octet string) /dev/hd2 [2F.64.65.76.2F.68.64.32 (hex)]
22: hrStorageDescr.3 (octet string) /dev/hd9var [2F.64.65.76.2F.68.64.39.76.61.72 (hex)]
23: hrStorageDescr.4 (octet string) /dev/hd3 [2F.64.65.76.2F.68.64.33 (hex)]
24: hrStorageDescr.5 (octet string) /dev/fwdump [2F.64.65.76.2F.66.77.64.75.6D.70 (hex)]
25: hrStorageDescr.6 (octet string) /dev/hd1 [2F.64.65.76.2F.68.64.31 (hex)]
26: hrStorageDescr.7 (octet string) /dev/hd10opt [2F.64.65.76.2F.68.64.31.30.6F.70.74 (hex)]
27: hrStorageDescr.8 (octet string) /dev/hd6 [2F.64.65.76.2F.68.64.36 (hex)]
28: hrStorageDescr.9 (octet string) System RAM [53.79.73.74.65.6D.20.52.41.4D (hex)] 存储描述,进一步说明是内存
29: hrStorageAllocationUnits.1 (integer) 4096
30: hrStorageAllocationUnits.2 (integer) 4096
31: hrStorageAllocationUnits.3 (integer) 4096
32: hrStorageAllocationUnits.4 (integer) 4096
33: hrStorageAllocationUnits.5 (integer) 4096
34: hrStorageAllocationUnits.6 (integer) 4096
35: hrStorageAllocationUnits.7 (integer) 4096
36: hrStorageAllocationUnits.8 (integer) 4096
37: hrStorageAllocationUnits.9 (integer) 4096 存储单元大小 4096=4k
38: hrStorageSize.1 (integer) 65536
39: hrStorageSize.2 (integer) 393216
40: hrStorageSize.3 (integer) 65536
41: hrStorageSize.4 (integer) 524288
42: hrStorageSize.5 (integer) 65536
43: hrStorageSize.6 (integer) 327680
44: hrStorageSize.7 (integer) 327680
45: hrStorageSize.8 (integer) 131072
46: hrStorageSize.9 (integer) 2031600 存储单元个数, memTotal=存储单元个数*存储单元大小
47: hrStorageUsed.1 (integer) 5886
48: hrStorageUsed.2 (integer) 219407
49: hrStorageUsed.3 (integer) 3039
50: hrStorageUsed.4 (integer) 673
51: hrStorageUsed.5 (integer) 92
52: hrStorageUsed.6 (integer) 69449
53: hrStorageUsed.7 (integer) 273044
54: hrStorageUsed.8 (integer) 904
55: hrStorageUsed.9 (integer) 270378 存储单元使用个数
以上信息由mib browser扫描到的。
不知道你看明白了没有。在以上情况下内存的使用率计算公式:
内存块大小=hrStorageAllocationUnits.9
内存使用大小=hrStorageUsed.9*内存块大小
内存总大小=hrStorageSize.9*内存块大小 ≈hrMemorySize.0 这是因为取值精度不同,对于实际情况没有影响
内存使用率=(hrStorageUsed.9/hrStorageSize.9)*100%
你的贴出来的值应该是hrStorageUsed.11 = 185591 这个为内存使用单元块数,乘以你的内存块大小就是内存使用大小了。其它类型。
求最佳。
1: hrMemorySize.0 (integer) 8126464 内存总大小
2: hrStorageIndex.1 (integer) 1
3: hrStorageIndex.2 (integer) 2
4: hrStorageIndex.3 (integer) 3
5: hrStorageIndex.4 (integer) 4
6: hrStorageIndex.5 (integer) 5
7: hrStorageIndex.6 (integer) 6
8: hrStorageIndex.7 (integer) 7
9: hrStorageIndex.8 (integer) 8
10: hrStorageIndex.9 (integer) 9
11: hrStorageType.1 (object identifier) hrStorageFixedDisk
12: hrStorageType.2 (object identifier) hrStorageFixedDisk
13: hrStorageType.3 (object identifier) hrStorageFixedDisk
14: hrStorageType.4 (object identifier) hrStorageFixedDisk
15: hrStorageType.5 (object identifier) hrStorageFixedDisk
16: hrStorageType.6 (object identifier) hrStorageFixedDisk
17: hrStorageType.7 (object identifier) hrStorageFixedDisk
18: hrStorageType.8 (object identifier) hrStorageVirtualMemory
19: hrStorageType.9 (object identifier) hrStorageRam 存储类型为RAM,也就是内存
20: hrStorageDescr.1 (octet string) /dev/hd4 [2F.64.65.76.2F.68.64.34 (hex)]
21: hrStorageDescr.2 (octet string) /dev/hd2 [2F.64.65.76.2F.68.64.32 (hex)]
22: hrStorageDescr.3 (octet string) /dev/hd9var [2F.64.65.76.2F.68.64.39.76.61.72 (hex)]
23: hrStorageDescr.4 (octet string) /dev/hd3 [2F.64.65.76.2F.68.64.33 (hex)]
24: hrStorageDescr.5 (octet string) /dev/fwdump [2F.64.65.76.2F.66.77.64.75.6D.70 (hex)]
25: hrStorageDescr.6 (octet string) /dev/hd1 [2F.64.65.76.2F.68.64.31 (hex)]
26: hrStorageDescr.7 (octet string) /dev/hd10opt [2F.64.65.76.2F.68.64.31.30.6F.70.74 (hex)]
27: hrStorageDescr.8 (octet string) /dev/hd6 [2F.64.65.76.2F.68.64.36 (hex)]
28: hrStorageDescr.9 (octet string) System RAM [53.79.73.74.65.6D.20.52.41.4D (hex)] 存储描述,进一步说明是内存
29: hrStorageAllocationUnits.1 (integer) 4096
30: hrStorageAllocationUnits.2 (integer) 4096
31: hrStorageAllocationUnits.3 (integer) 4096
32: hrStorageAllocationUnits.4 (integer) 4096
33: hrStorageAllocationUnits.5 (integer) 4096
34: hrStorageAllocationUnits.6 (integer) 4096
35: hrStorageAllocationUnits.7 (integer) 4096
36: hrStorageAllocationUnits.8 (integer) 4096
37: hrStorageAllocationUnits.9 (integer) 4096 存储单元大小 4096=4k
38: hrStorageSize.1 (integer) 65536
39: hrStorageSize.2 (integer) 393216
40: hrStorageSize.3 (integer) 65536
41: hrStorageSize.4 (integer) 524288
42: hrStorageSize.5 (integer) 65536
43: hrStorageSize.6 (integer) 327680
44: hrStorageSize.7 (integer) 327680
45: hrStorageSize.8 (integer) 131072
46: hrStorageSize.9 (integer) 2031600 存储单元个数, memTotal=存储单元个数*存储单元大小
47: hrStorageUsed.1 (integer) 5886
48: hrStorageUsed.2 (integer) 219407
49: hrStorageUsed.3 (integer) 3039
50: hrStorageUsed.4 (integer) 673
51: hrStorageUsed.5 (integer) 92
52: hrStorageUsed.6 (integer) 69449
53: hrStorageUsed.7 (integer) 273044
54: hrStorageUsed.8 (integer) 904
55: hrStorageUsed.9 (integer) 270378 存储单元使用个数
以上信息由mib browser扫描到的。
不知道你看明白了没有。在以上情况下内存的使用率计算公式:
内存块大小=hrStorageAllocationUnits.9
内存使用大小=hrStorageUsed.9*内存块大小
内存总大小=hrStorageSize.9*内存块大小 ≈hrMemorySize.0 这是因为取值精度不同,对于实际情况没有影响
内存使用率=(hrStorageUsed.9/hrStorageSize.9)*100%
你的贴出来的值应该是hrStorageUsed.11 = 185591 这个为内存使用单元块数,乘以你的内存块大小就是内存使用大小了。其它类型。
求最佳。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询