在Windows上使用SNMP计算内存使用情况
发布时间:2020-12-14 01:55:04 所属栏目:Windows 来源:网络整理
导读:目前我使用以下方法来弄清楚: 总记忆: .1.3.6.1.2.1.25.2.2.0 对于使用过的内存,我走了下面的oid(给我使用每个进程): .1.3.6.1.2.1.25.5.1.1.2 并总结他们. 但是,这非常不准确,因为与使用WMI或性能监视器相比,它显示的使用率要低得多. 我错过了什么吗?我
目前我使用以下方法来弄清楚:
总记忆: .1.3.6.1.2.1.25.2.2.0 对于使用过的内存,我走了下面的oid(给我使用每个进程): .1.3.6.1.2.1.25.5.1.1.2 并总结他们. 但是,这非常不准确,因为与使用WMI或性能监视器相比,它显示的使用率要低得多. 我错过了什么吗?我不想使用第三方SNMP代理(如SNMP信息,btw正常工作).我想用Windows中的标准来弄清楚它. 解决方法
尝试
1.3.6.1.2.1.25.2.3.1.我从我们的一台Windows Server 2003服务器上使用Net-SNMP的snmpwalk实用程序收到以下结果:
$snmpwalk -v1 -cpublic 10.200.80.221 1.3.6.1.2.1.25.2.3.1.3 HOST-RESOURCES-MIB::hrStorageDescr.1 = STRING: C: Label: Serial Number 38728140 HOST-RESOURCES-MIB::hrStorageDescr.2 = STRING: D: HOST-RESOURCES-MIB::hrStorageDescr.3 = STRING: O: Label:Data Serial Number b618c4bc HOST-RESOURCES-MIB::hrStorageDescr.4 = STRING: Q: Label:Quorum Serial Number 4cbbcc74 HOST-RESOURCES-MIB::hrStorageDescr.5 = STRING: Virtual Memory HOST-RESOURCES-MIB::hrStorageDescr.6 = STRING: Physical Memory $snmpwalk -v1 -cpublic 10.200.80.221 1.3.6.1.2.1.25.2.3.1.4 HOST-RESOURCES-MIB::hrStorageAllocationUnits.1 = INTEGER: 4096 Bytes HOST-RESOURCES-MIB::hrStorageAllocationUnits.2 = INTEGER: 0 Bytes HOST-RESOURCES-MIB::hrStorageAllocationUnits.3 = INTEGER: 4096 Bytes HOST-RESOURCES-MIB::hrStorageAllocationUnits.4 = INTEGER: 4096 Bytes HOST-RESOURCES-MIB::hrStorageAllocationUnits.5 = INTEGER: 65536 Bytes HOST-RESOURCES-MIB::hrStorageAllocationUnits.6 = INTEGER: 65536 Bytes $snmpwalk -v1 -cpublic 10.200.80.221 1.3.6.1.2.1.25.2.3.1.5 HOST-RESOURCES-MIB::hrStorageSize.1 = INTEGER: 17911195 HOST-RESOURCES-MIB::hrStorageSize.2 = INTEGER: 0 HOST-RESOURCES-MIB::hrStorageSize.3 = INTEGER: 66794245 HOST-RESOURCES-MIB::hrStorageSize.4 = INTEGER: 35836990 HOST-RESOURCES-MIB::hrStorageSize.5 = INTEGER: 128101 HOST-RESOURCES-MIB::hrStorageSize.6 = INTEGER: 98266 $snmpwalk -v1 -cpublic 10.200.80.221 1.3.6.1.2.1.25.2.3.1.6 HOST-RESOURCES-MIB::hrStorageUsed.1 = INTEGER: 1365706 HOST-RESOURCES-MIB::hrStorageUsed.2 = INTEGER: 0 HOST-RESOURCES-MIB::hrStorageUsed.3 = INTEGER: 38290 HOST-RESOURCES-MIB::hrStorageUsed.4 = INTEGER: 17637 HOST-RESOURCES-MIB::hrStorageUsed.5 = INTEGER: 4819 HOST-RESOURCES-MIB::hrStorageUsed.6 = INTEGER: 6952 这里重要的是表格的第5行和第6行.如果硬盘较少,则可以在其他行中找到虚拟和物理内存的值. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Unity---在Hierarchy视图中将选中的对象的层级目录复制到剪
- Emgu OpenCV的’cvextern.dll’的源代码在哪里?
- 为什么Windows Azure CloudBlobContainer访问偶尔会失败,根
- WPF vs WinForms或Rich UI与稳定的应用程序?你对Windows F
- winapi – 来自Windows上的GlobalMemoryStatusEx()的错误结
- .net – HttpWebRequest 64位Windows上的GetResponse延迟
- 32位DLL加载64位依赖?
- windows – ORA-01019错误仅作为管理员
- 如何在Windows 10上安装scipy?
- 何时登录Windows事件日志?
推荐文章
站长推荐
热点阅读