为 Linux 开发 SNMP 代理

为 Linux 开发 SNMP 代理

我正在为 Linux 开发一个 snmp 代理,我想知道是否有一个目录或文件适当的协议统计 snmp OID 来开发 snmpInPkts、snmpOutPkts、snmpInBadVersions 和 snmpInBadCommunityNames。

我之所以问这个问题,是因为我在 /proc/net/snmp 中找到了 IP、ICMP、TCP 和 UDP 等协议的所有统计信息。

谢谢。

答案1

在 Linux 上?

您可能能够在 /usr/share/snmp/ 或 /usr/local/share/snmp 中找到一些。

不过,您可能需要安装 snmp 包。在 Ubuntu 上,apt-get install snmp。在基于 RPM 的操作系统上,我认为您需要安装 net-snmp-utils。

希望有所帮助。

相关内容