Mac OS X SNMP 是否报告缓存内存?

Mac OS X SNMP 是否报告缓存内存?

我们正在使用 Nagios 插件通过 SNMP 检查主机的机箱。我正在尝试设置一台 Mac OS X 机器,但失败了。我们正在检查的所有其他主机都是 Linux。这是第一台 Mac。

调查显示我正在尝试获取缓存内存。当我在命令行上尝试时,我得到了此输出。

# snmpwalk -v 1 -c public macmachine .1.3.6.1.4.1.2021.4.15.0
Timeout: No Response from macmachine

Mac OS X 内置的 SNMPd 会告知缓存内存吗?

答案1

不完全是。它仅通过 SNMP 内存缓冲区、实际内存和交换空间(分别为 hrStorageOther、hrStorageRam 和 hrStorageVirtualMemory)提供 - 您可能会发现仙人掌论坛帖子然而,对于编写脚本来获取该信息很有帮助。

但是如果你得到的是超时而不是:

memCached.0 = No Such Object available on this agent at this OID

您可能需要检查 Mac 上的 SNMP 设置(/usr/share/snmp/snmpd.conf或使用snmpconf

相关内容