![监控 Xserve 的内存(sharedm 缓冲、缓存)](https://linux22.com/image/583972/%E7%9B%91%E6%8E%A7%20Xserve%20%E7%9A%84%E5%86%85%E5%AD%98%EF%BC%88sharedm%20%E7%BC%93%E5%86%B2%E3%80%81%E7%BC%93%E5%AD%98%EF%BC%89.png)
我正在尝试监控 MacOSX /Xserver 的详细内存使用情况。MacOS 10.6 上的 NetSNMP 版本 5.4.2.1 未报告以下 mib
oid=".1.3.6.1.4.1.2021.4.11" alias="memTotalFree" type="integer"
oid=".1.3.6.1.4.1.2021.4.13" alias="memShared" type="integer"
oid=".1.3.6.1.4.1.2021.4.14" alias="memBuffer" type="integer"
oid=".1.3.6.1.4.1.2021.4.15" alias="memCached" type="integer"
这意味着我无法使用 NetSNMP 有效地监控内存。如果我可以从某些命令行实用程序获取这些统计数据,那么它们就可以暴露给 SNMP,我可以轻松收集它们,但我没有看到任何低级 MacOS 特定命令行工具可以读取这些统计数据。
如果您能推荐任何工具或收集器来帮助我更长时间地存储 MacOS/XServe 的内存统计信息,我将不胜感激。
答案1
查看此处的文章,我想您会在其中找到所需的内容。
http://www.bynkii.com/archives/2007/12/a_primer_to_snmp_on_mac_os_x_1.html